Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在学习 C# 网络,我意识到我完全依赖 System.Net 网络框架(并不是说这是一件坏事)。我不明白如何在不依赖任何框架的情况下使用标准语言功能通过 C# 连接到网络。
与许多托管运行时一样,底层代码依赖于本机功能。我可以列出使用的 Win32 API,或者您可以只查看源代码 :) 我更喜欢后者。
.NET 源代码已经开放大约4 年了。
System.NET 框架只是提供了一个围绕 Windows API 的托管包装器。如果你想看看 MS 是怎么做的,你可以用反编译器(Reflector 或 ILSpy)打开 Assembly 并查看代码。