можно ли увидеть исходный код реализации библиотеки C#?C# .net исходный код
такие как исходный код реализации списка или словаря.
можно ли увидеть исходный код реализации библиотеки C#?C# .net исходный код
такие как исходный код реализации списка или словаря.
Вы должны иметь возможность открывать что-либо в Reflector (http://www.red-gate.com/products/reflector/) и просматривать любой источник рамки.
+ 1 посмотреть далее – Perpetualcoder
. NET Reflector больше не является бесплатным. Вместо этого я использую [ILSpy] (http://wiki.sharpdevelop.net/ILSpy.ashx), что так же хорошо, как .NET Reflector, когда оно было бесплатным. – HansA
Используйте это: http://www.red-gate.com/products/reflector/
Существует бесплатная версия.
Есть и другие способы, такие как моно или ротор. По моему мнению, Reflector является самым простым и полезным.
Да, это так. Вы можете декомпилировать каждую сборку .NET с помощью Red Gates Reflector вместе с appropriate AddIns.
Да. ReSharper помогает, автоматически загружая pdb, если он доступен от Microsoft, когда вы нажмете F12. В противном случае вы можете использовать Reflector.
Вы можете использовать отражатель для этого
Вы можете загрузить весь Microsoft .NET Framework Исходник- в Microsoft's Reference Source Code Center.
+1 для хорошей ссылки –
Если вы хотите пойти на один шаг дальше, чем отражатель, и на самом деле войти в код рамки во время отладки, а затем проверить это сообщение в блоге от Скотта Гатри: .NET Framework Library Source Code now available.
Он рассказывает вам, как использовать серверы Microsoft Symbol для получения кода фрейма при отладке.
Подождите, кто-нибудь предложил рефлектор ?! – Manu