Mã nguồn cho Microsoft .net CLR và C# có mở không? Nếu có, tôi có thể tải xuống/duyệt qua nó ở đâu?Tôi có thể tìm mã nguồn cho .net CLR và C# ở đâu?
Trả lời
Bạn có thể tải mã nguồn của NET với sự giúp đỡ của Netmassdownloader
Bạn có thể sử dụng Reflector để xem chúng.
Hoặc nếu bạn đã cài đặt lại Resharper 5, bạn có thể download the source cod e để xem mục đích.
alt text http://blogs.jetbrains.com/dotnet/wp-content/uploads/2009/10/external_sources_crop.png
Nhưng không, nó không phải là mã nguồn mở, mặc dù trước đó bạn có thể tải và xem mã nguồn.
Trong khi tôi không quen thuộc với việc cấp giấy phép mã nguồn có sẵn của Microsoft, có ít nhất một thực hiện của CLR và trình biên dịch C# là mã nguồn mở - Mono của Novell.
Bạn có thể có một cái nhìn tại chính thức một: Microsoft Reference Source.
Bạn cũng có thể duyệt mã nguồn trong Visual Studio, trong khi gỡ lỗi. Để bật tính năng này, hãy làm theo các bước được mô tả tại đây: Configure Visual Studio 2013 for debugging .NET framework
Một phần của .NET Core hiện là mã nguồn mở, bắt đầu với .NET Core 5.0.
Đây là khu vực dự án: http://www.dotnetfoundation.org/netcore5
Dưới đây là đoạn code: https://github.com/dotnet/corefx
Trong khi tôi yêu phản xạ, tôi nghĩ rằng điều này xứng đáng là câu trả lời vì nó là nguồn thực tế với tên biến thực tế và ý kiến –
Dang, đánh tôi với nó. +1 từ tôi. –