using System.Globalization;
public static void Main()
string enNumber = "1.456";
string czNumber = "1,456";
if (decimal.TryParse(enNumber, NumberStyles.Number, CultureInfo.InvariantCulture, out decimal number))
Console.WriteLine("EN number: " + number);
if (decimal.TryParse(czNumber, NumberStyles.Number, CultureInfo.InvariantCulture, out number))
Console.WriteLine("CZ number: " + number);