C# 获取本地计算机IP地址

2021-01-08 03:30

阅读:769

标签:inter   bsp   地址   ddr   try   box   exce   span   本地计算机   

 1 /// 
 2         /// 获取ip地址
 3         /// 
 4         /// 
 5         public string GetLocalIP()
 6         {
 7             try
 8             {
 9                 string HostName = Dns.GetHostName(); //得到主机名  
10                 IPHostEntry IpEntry = Dns.GetHostEntry(HostName);
11                 for (int i = 0; i )
12                 {
13                     //从IP地址列表中筛选出IPv4类型的IP地址  
14                     //AddressFamily.InterNetwork表示此IP为IPv4,  
15                     //AddressFamily.InterNetworkV6表示此地址为IPv6类型  
16                     if (IpEntry.AddressList[i].AddressFamily == AddressFamily.InterNetwork)
17                     {
18                         return IpEntry.AddressList[i].ToString();
19                     }
20                 }
21                 return "";
22             }
23             catch (Exception ex)
24             {
25                 MessageBox.Show("获取本机IP出错:" + ex.Message);
26                 return "";
27             }
28         }

 

C# 获取本地计算机IP地址

标签:inter   bsp   地址   ddr   try   box   exce   span   本地计算机   

原文地址:https://www.cnblogs.com/xiong950413/p/13130080.html


评论


亲,登录后才可以留言!