2010-08-02 36 views
6

có thể xem mã nguồn của triển khai thư viện C# không?C# .net source code

chẳng hạn như danh sách hoặc mã nguồn triển khai từ điển.

+1

Chờ đã, có ai đề xuất Reflector ?! – Manu

Trả lời

12

Bạn sẽ có thể mở bất kỳ thứ gì trong Reflector (http://www.red-gate.com/products/reflector/) và xem bất kỳ nguồn khung nào.

+0

+ 1 tìm hiểu thêm – Perpetualcoder

+0

Phản xạ .NET không còn miễn phí nữa. Tôi sử dụng [ILSpy] (http://wiki.sharpdevelop.net/ILSpy.ashx) thay vào đó, mà chỉ là tốt như. NET Reflector là khi nó được miễn phí. – HansA

4

Có. ReSharper giúp bằng cách tự động tải xuống pdb, nếu nó có sẵn từ Microsoft, khi bạn nhấn F12. Nếu không, bạn có thể sử dụng Reflector.

0

Bạn có thể sử dụng phản xạ cho điều này

0

Nếu bạn muốn tiến xa hơn một bước so với phản xạ và thực sự bước vào mã khung trong khi gỡ lỗi, hãy xem bài đăng trên blog này từ Scott Guthrie: .NET Framework Library Source Code now available.

Nó cho bạn biết cách sử dụng máy chủ Microsoft Symbol để lấy mã khuôn khổ khi gỡ lỗi.