Source code of .NET Framework, .NET Core, .NET Runtime
2024年5月12日.NET Framework的源代码在https://github.com/microsoft/referencesource,注意选择版本。
例如System.Diagnostics.Debug
的.NET Framework 4.6的源代码在https://github.com/microsoft/referencesource/blob/4.6.2/System/compmod/
.NET Core 3和以前的源代码在https://github.com/dotnet/corefx。
例如System.Diagnostics.Debug
的.NET Core 3.1.1的源代码在https://github.com/dotnet/corefx/blob/v3.1.1/src/Common/src/CoreLib/
See also Immo Landwerth. .NET Core is Open Source. . 2014-11-12 [2024-05-13].
.NET Core 5开始,源代码在https://github.com/dotnet/runtime。
例如System.Diagnostics.Debug
的.NET Core 6.0.0的源代码在https://github.com/dotnet/runtime/blob/v6.0.0/src/libraries/
推荐阅读
蒋金楠. .NET Core跨平台的奥秘 上篇:历史的枷锁. . 2017-11-06 [2024-05-15]. (Archived on 2024-02-05)
蒋金楠. .NET Core跨平台的奥秘 中篇:复用之殇. . 2017-11-08 [2024-05-15]. (Archived on 2024-02-05)
蒋金楠. .NET Core跨平台的奥秘 下篇:全新的布局. . 2017-11-10 [2024-05-15]. (Archived on 2024-02-05)