Получить ссылку на тип в стиле C # из полного имени типа в стиле CLR

Учитывая объект типа .NET, найденный посредством отражения, можно ли распечатать или декомпилировать этот тип как объявление C #, принимая во внимание псевдонимы типов C # и т. Д.?

Например,

Int32 -> int
String -> string   
Nullable -> int?
List -> List

Я хочу иметь возможность распечатывать методы, близкие к тому, что было изначально написано в исходном коде.

Если в .NET framework ничего нет, есть ли сторонняя библиотека?Возможно, я посмотрю ILSpy .

6
задан Peter Mortensen 7 June 2011 в 12:01
поделиться