From 5dfb827f40dafdf30c88249a79758a0b3a236f87 Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <quaritsch@ivt.tugraz.at> Date: Mon, 22 Jan 2024 16:12:23 +0100 Subject: [PATCH] fix localization issue in battery standard values correction --- .../XMLElectricStorageSystemDeclarationInputData.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLElectricStorageSystemDeclarationInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLElectricStorageSystemDeclarationInputData.cs index d2b2cf5c3a..d2b4c5b9e1 100644 --- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLElectricStorageSystemDeclarationInputData.cs +++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLElectricStorageSystemDeclarationInputData.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.Data; +using System.Globalization; using System.IO; using System.Linq; using System.Xml; @@ -272,10 +273,10 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider var maxDischargeCurrent = maxDischargeCurrentRow.Field<string>(BatteryMaxCurrentReader.Fields.MaxDischargeCurrent).ToDouble() * 5; var newMap = new string[] { $"{BatteryMaxCurrentReader.Fields.StateOfCharge}, {BatteryMaxCurrentReader.Fields.MaxChargeCurrent}, {BatteryMaxCurrentReader.Fields.MaxDischargeCurrent}", - $" 0, {maxChargeCurrent}, 0", - $" 30, {maxChargeCurrent}, {maxDischargeCurrent}", - $" 80, {maxChargeCurrent}, {maxDischargeCurrent}", - $"100, 0, {maxDischargeCurrent}" + $" 0, {maxChargeCurrent.ToString(CultureInfo.InvariantCulture)}, 0", + $" 30, {maxChargeCurrent.ToString(CultureInfo.InvariantCulture)}, {maxDischargeCurrent.ToString(CultureInfo.InvariantCulture)}", + $" 80, {maxChargeCurrent.ToString(CultureInfo.InvariantCulture)}, {maxDischargeCurrent.ToString(CultureInfo.InvariantCulture)}", + $"100, 0, {maxDischargeCurrent.ToString(CultureInfo.InvariantCulture)}" }; return VectoCSVFile.ReadStream(newMap.Join(Environment.NewLine).ToStream()); } -- GitLab