System.Convert имеет действительно полезную утилиту для преобразования типов данных из одного типа в другой. В моем проекте у меня много настраиваемых типов. Я хочу преобразовать аргументы командной строки в эти настраиваемые типы (некоторые из которых довольно сложны). Было бы неплохо, если бы они существовали в System.Convert, поэтому я мог бы просто сделать что-то вроде этого:
Convert.ToMyCustomType(args[1])
Я хотел бы, чтобы это отображалось в Visual С# IDE по мере ввода. Я знаю, что я мог бы просто создать подпрограмму для преобразования типов, но мне хотелось бы, чтобы преобразования типов обрабатывались так же, как и уже встроенные в фреймворк. Кто-нибудь имел успех в прошлом?