在C#中编写Socket程序(using System.Net.Sockets),服务器端Accept()后,调用Receive(),怎么知道Accept()的连接的客户端的IP地址呢?
在C++里,我用socket编程的时候,调用accept函数时,采用如下形式:
accept(sockfd, (sockaddr *)&addr, (socklen_t *)&addr_len);
一旦有连接的时候,addr里就保存了客户端的IP地址。
但在C#中Accept()函数似乎没有这个参数,怎么做才能获得客户端的IP地址呢?
谢谢!