using System;
public class Program
{
static T readValue<T>(string value)
return (T)Convert.ChangeType(value, typeof(T));
}
public static void Main()
try
Console.WriteLine($"{readValue<decimal>("1E-5")}");
catch(Exception e)
Console.WriteLine(e);
Console.WriteLine($"{decimal.Parse("1E-5")}");