C# 无Winsock的tcp

C# 无Winsock的tcp,c#,tcp,winsock,C#,Tcp,Winsock,在没有Winsock或其他外部二进制文件的情况下,如何使用tcp连接?既然您使用的是C#,就应该使用和名称空间 这将使您无法直接使用Winsock(尽管它们在内部基于Windows套接字,至少在Windows上是这样) 例如,提供了TCP客户端连接,并且在.NET Framework的每个版本的C#中都得到了支持。如果您想使用套接字,绝对没有理由不使用这些类。因为您使用的是C#,所以您应该只使用和名称空间 这将使您无法直接使用Winsock(尽管它们在内部基于Windows套接字,至少在Wind

在没有Winsock或其他外部二进制文件的情况下,如何使用tcp连接?

既然您使用的是C#,就应该使用和名称空间

这将使您无法直接使用Winsock(尽管它们在内部基于Windows套接字,至少在Windows上是这样)

例如,提供了TCP客户端连接,并且在.NET Framework的每个版本的C#中都得到了支持。如果您想使用套接字,绝对没有理由不使用这些类。

因为您使用的是C#,所以您应该只使用和名称空间

这将使您无法直接使用Winsock(尽管它们在内部基于Windows套接字,至少在Windows上是这样)


例如,提供了TCP客户端连接,并且在.NET Framework的每个版本的C#中都得到了支持。如果您想使用套接字,绝对没有理由不使用这些类。

我不确定您需要对TCP进行哪些额外控制。如果您发现很难解决TCP连接问题,则始终可以使用System.Net跟踪和Microsoft Network Monitor

到目前为止,System.Net是您可以使用的最好的库


我不确定您需要对TCP进行什么额外控制。如果您发现很难解决TCP连接问题,则始终可以使用System.Net跟踪和Microsoft Network Monitor

到目前为止,System.Net是您可以使用的最好的库


你为什么要这样做?我想完全控制我的程序,或者至少知道它是如何工作的,因为我还没有准备好去降低编程级别。。我在问如何使用C#你为什么要这样做?我想完全控制我的程序,或者至少知道它是如何工作的,因为我还没有准备好进入较低级别的编程。。我在问如何使用C#