如何在没有 Winsock 或其他外部二进制文件的情况下使用 tcp 连接?
最佳答案
由于您使用的是 C#,因此您应该只使用 System.Net和 System.Net.Sockets命名空间。
这些使您无法直接使用 Winsock(尽管它们在内部基于 Windows 套接字,至少在 Windows 上是这样)。
例如,TcpClient class提供 TCP 客户端连接,并在 .NET Framework 的每个版本的 C# 中得到支持。如果您想使用套接字,绝对没有理由不使用这些类。
关于c# - 没有 Winsock 的 TCP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2526382/