現在ログインしていません。
新規アカウント作成
ログイン

.NET Frameworkのソースコード

.NET Frameworkのソースコードはここで公開されています。

Reference Source

ここではWeb上のビューワーで直接ソースコードを見られるほか、右上の「Download」のリンクから.NET Framework 4.5.1以降の各バージョンの.NET Framework のソースコード一式をダウンロードすることもできます。

公開されているのはクラスライブラリのソースコードで、ランタイムのソースコードは含みません。 また、Microsoft.VisualBasic名前空間は含まれません。これは.NET Framework本体ではないからでしょうか。

なお、.NET Coreのソースコードはこちらにあります。

CoreCLR(.NETコアランタイム)

CoreFX(.NETファウンデーショナルライブラリー)

小技

  • Webサイトのビューワーでソースコードを表示しているときに右上の赤っぽいツリー上のアイコンをくりっくすると、表示中のクラスのメンバー一覧を表示できます。
  • 同じくWebサイトのビューワーでクラスなどの定義名をクリックすると、左側にはそのクラスなどを使用している箇所が一覧で表示されます。