C#实现TCP连接信息统计的方法
本文实例讲述了C#实现TCP连接信息统计的方法。分享给大家供大家参考。具体实现方法如下:
usingSystem; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data; usingSystem.Drawing; usingSystem.Linq; usingSystem.Text; usingSystem.Windows.Forms; usingSystem.Net.NetworkInformation; namespacetest2 { publicpartialclassForm1:Form { publicForm1() { InitializeComponent(); } privatevoidForm1_Load(objectsender,EventArgse) { IPGlobalPropertiesproperties=IPGlobalProperties.GetIPGlobalProperties(); TcpConnectionInformation[]connections=properties.GetActiveTcpConnections(); foreach(TcpConnectionInformationtinconnections) { listBoxResult.Items.Add("本地端点:"+t.LocalEndPoint.Address); listBoxResult.Items.Add("远程端点:"+t.RemoteEndPoint.Address); listBoxResult.Items.Add("状态:"+t.State); } } } }
希望本文所述对大家的C#程序设计有所帮助。