using System.Globalization;
public static void Main()
string valorString = "4.20";
if (decimal.TryParse(valorString, NumberStyles.Float, CultureInfo.InvariantCulture, out var valorDecimal))
Console.WriteLine("Número decimal: " + valorDecimal);
Console.WriteLine("Não foi possível converter a string em número decimal.");