Zerkey
Zerkey

Reputation: 795

Viewing source code of standard namespaces

I would like to be able to view the code running behind the scenes when I call specific functions in C# - is it possible to find and decompile these code libraries? MSDN often has usage examples and plain-text explanations, but in some cases I want to see code execution and which functions call each other.

As a specific example, I would like to crack open the System.Web.UI.Page class. How can I view the source code for this class, not the documentation?

Upvotes: 0

Views: 114

Answers (2)

zille_elahi
zille_elahi

Reputation: 79

During debug mode on,if you want to see decompiled code on the current cursor position in visual studio 2022, press ctrl+F11 This will take you to the current disassembly.

Upvotes: 0

Simon Whitehead
Simon Whitehead

Reputation: 65077

You can download the .NET Framework Reference sources from here:

http://referencesource.microsoft.com/netframework.aspx

This includes most (if not all?) of the BCL libraries.. such as Dictionary, List, String, etc.

Upvotes: 1

Related Questions