Чтобы разобрать строку в int, вызывается Int32.Parse(string)
, для double, Double.Parse(string)
, long, Int64.Parse(string)
и т.д.
Можно ли создать метод, который делает его универсальным, например, ParseString<T>(string)
? где T
может быть Int32
, Double
и т.д. Я заметил, что у ряда типов нет общего интерфейса, а у методов Parse
нет общего родителя.
Есть ли способ достичь этого или что-то похожее на это?