В этой теме можно найти решение для создания универсального класса, который обеспечивает разбор строк до универсального типа параметра. Однако может случиться, что тип, данный этому параметру, не обеспечивает такое преобразование. Есть ли способ сделать ограничение, гарантирующее это?
UPDATE:
Спасибо за ответ. Тем не менее, я знаю, что могу вообще делать ограничения. Проблема в том, существует ли какой-либо интерфейс, который реализуется всеми типами, в которых Convert.ChangeType не будет работать. Или, который реализуется всеми типами с помощью метода Parse (string).