原创  Socket获取客户端IP地址及端口号 收藏

  Socket类包含一些非常有用的属性,这些属性允许确定关于正在连接的客户端的信息。其中关键信息之一是返回EndPoint对象的RemoteEndPoint属性。EndPoint类本身是抽象的,要想收集有用的信息,需·要把EndPoint强制类型转换为IPEndPoint对象。IPEndPoint类包含远程客户端的IP地址和端口号。具体用法如下:

    TcpListener tcpl=new TcpListener(port);
    Socket s=tcpl.AcceptSocket();
    label1.text=((IPEndPoint)s.RemoteEndPoint).Address.ToString();
    label2.text=((IPEndPoint)s.RemoteEndPoint).Port.ToString();

发表于 @ 2006年05月22日 15:06:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:C#中Join()方法实现线程的顺序执行 | 新一篇:C#多线程强制退出程序

  • 发表评论
  • 评论内容:
  •  
Copyright © chqchq
Powered by CSDN Blog