Страницы

Поиск по вопросам

среда, 22 января 2020 г.

Код стандартного метода или класса в .NET

#c_sharp #net


Можно ли посмотреть, как реализован тот или иной стандартный метод или класс в .NET?
Например, я использую ArrayList и мне хочется видеть исходный код реализации, чтобы
лучше понимать, как он устроен. Желательно, чтобы можно было сразу из IDE это видеть.    


Ответы

Ответ 1



У ReSharper и Reflector есть соответствующие плагины для Visual Studio

Ответ 2



На текущий момент (2015 год) вы можете посмотреть все исходники на http://referencesource.microsoft.com. Например, для ArrayList это здесь. Кстати, имеет смысл отказаться от нетипизированных контейнеров наподобие ArrayList и перейти на List.

Комментариев нет:

Отправить комментарий