7.2.3  C#中的IPEndPoint类

更新于 2026年10月10日 版权声明
7.2.3 C#中的IPEndPoint类

在互联网中,TCP/IP使用一个网络地址和一个服务端口号来唯一标识设备。网络地址标识网络上的特定设备;端口号标识要连接到的该设备上的特定服务。网络地址和服务端口的组合称为终节点,在.NET框架中正是由EndPoint类表示这个终节点,它提供网络资源或抽象的服务,用以标识网络地址等信息。.Net同时也为每个受支持的地址族定义了EndPoint的子代,对于IP地址族,该类为IPEndPoint。IPEndPoint类包含应用程序连接到主机上的服务所需的主机IP和端口信息,通过组合服务的主机IP地址和端口号,IPEndPoint类形成到服务的连接点。IPEndPoint类的构造函数、常用属性及常用方法见表7-4~表7-6。

表7-4 IPEndPoint类的构造函数

图示

表7-5 IPEndPoint类的常用属性

图示

表7-6 IPEndPoint类的常用方法

图示

例如:(https://www.daowen.com)

(1)新建一个项目,命名为Ex703,默认窗体为Form1。

(2)在Form1窗体中添加一个Button控件(用于执行发送数据和接收数据)、一个TextBox控件(用于显示接收数据)和一个Label控件,具体界面如图7-2所示。

(3)主要程序代码如下:

图示

图7-2 具体窗体界面

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)