using System.Globalization;
public static void Main()
var res = ("300".FormatStringToDouble() + 1.2).ToString();
var res2 = ("300".FormatStringToDouble() - 1.2).ToString();
Console.WriteLine(res.ToString());
Console.WriteLine(res2.ToString());
Console.WriteLine(res.FormatStringToDouble());
res = (res.FormatStringToDouble() + 1.2).ToString();
res2 = (res2.FormatStringToDouble() - 1.2).ToString();
Console.WriteLine(res.ToString());
Console.WriteLine(res2.ToString());
namespace StringExtensions
public static class StringExtensions
public static double FormatStringToDouble(this string str)
return Convert.ToDouble(str.Replace('.', ','));
public static string[] SplitToArray(this string fullString, int size, int arrayLength)
var splitedDescription = fullString.Split('\n');
string[] description = new string[arrayLength];
foreach (var item in splitedDescription)
} while (breakLine == false);
description[i] = item.Substring(0, idxToCut);
description[i] = item.Substring(idxToCut);