如何在C#中使用winsock2.h?

如何在C#中使用winsock2.h?,c#,C#,如何在C#中使用winsock2.h和链接ws2_32.lib?类似于C++ +/P> #include <winsock2.h> #include <ws2tcpip.h> #pragma comment(lib, "Ws2_32.lib") #包括 #包括 #pragma注释(lib,“Ws2_32.lib”) 有一个程序,它是用VB.NET编写的,您可以下载源代码。基本上你需要PInvoke本机函数我想他的意思是这样的。。。 你需要使用 using Syste

如何在C#中使用winsock2.h和链接ws2_32.lib?类似于C++ +/P>
#include <winsock2.h>  
#include <ws2tcpip.h>
#pragma comment(lib, "Ws2_32.lib")
#包括
#包括
#pragma注释(lib,“Ws2_32.lib”)

有一个程序,它是用VB.NET编写的,您可以下载源代码。基本上你需要PInvoke本机函数

我想他的意思是这样的。。。 你需要使用

using System.Net.Sockets;

“使用”一词相当于C++中的包含语句。此外,您还需要添加对正在使用的库的引用。干杯

你会使用P/Unjk,但是你不想在Bcl中使用综合套接字支持的任何原因吗?忘记WS2Y32.DLL只使用<代码> St.NET.Socket < /Cord>是的,我有C++中的代码,我将在C语言中翻译,但是我在C语言中是大的,所以我没有什么我可以做的。现在很好,我使用了System.Net.SocketsSystem.Net.Sockets库与winsock库相似,但与Winscok2不完全相同。有些函数的工作方式不同。