C#获取本地的IP地址

  C#获取本地的IP地址


C# Code:

/// <summary>
/// 获取本地的IP地址
/// </summary>
/// <returns></returns>
public static string GetLocalIP()
{
  
//InterNetwork 获取内网IP
  
string AddressIP = string.Empty;
  
foreach (IPAddress _IPAddress in Dns.GetHostEntry(Dns.GetHostName()).AddressList)
  {
    
if (_IPAddress.AddressFamily.ToString() == "InterNetwork")
    {
      AddressIP
= _IPAddress.ToString();
    }
  }
  
  
return AddressIP;
}

//来源:C/S框架网 | www.csframework.com | QQ:23404761



版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

C#获取本地IP地址
C# 获取宽带连接(PPPOE拨号)IP地址
C#根据第三方提供IP查询服务获取公网外网IP地址
从HttpRequestMessage对象获取IP地址
ASP.NET通过HttpContext获取IP地址
C# 更改网卡 IP 地址
C#.NET IP地址工具类WebAPI服务器使用
C#获取内网和外网IP
C#.NET IP地址正则表达式验证
C# 从html中通过正则找到IP地址信息(只支持ipv4地址)
WebApi服务器对IP地址黑名单限制
获取本地网络内所有SQLServer服务器列表
C#获取局域网内所有机器
C#获取收藏网站及打开URL
通过本地日志调试已发布项目
花生壳通过外网远程访问本地SQLServer服务器(原创)
C#数据库本地缓存技术(Database local cache)
C#获取本机可用端口及已经使用端口
C# 本地图片缓存器ImageFileCache (www.csframework.com)
C# INI本地文件读写工具类IniFileTool.cs