-1

我正在学习 C# 网络,我意识到我完全依赖 System.Net 网络框架(并不是说这是一件坏事)。我不明白如何在不依赖任何框架的情况下使用标准语言功能通过 C# 连接到网络。

4

2 回答 2

5

与许多托管运行时一样,底层代码依赖于本机功能。我可以列出使用的 Win32 API,或者您可以只查看源代码 :) 我更喜欢后者。

.NET 源代码已经开放大约4 年了

于 2012-06-20T04:40:51.863 回答
1

System.NET 框架只是提供了一个围绕 Windows API 的托管包装器。如果你想看看 MS 是怎么做的,你可以用反编译器(Reflector 或 ILSpy)打开 Assembly 并查看代码。

于 2012-06-20T04:42:07.673 回答