获取mac地址_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 获取mac地址

获取mac地址

 2015/5/6 17:54:21  嘿嘿v8v  程序员俱乐部  我要评论(0)
  • 摘要:///<summary>///获取本地IP///</summary>///<returns></returns>publicstringGetIP(){IPHostEntryipHost=Dns.Resolve(Dns.GetHostName());IPAddressipAddr=ipHost.AddressList[0];returnipAddr.ToString();}///<summary>///获取mac地址///<
  • 标签:Mac

/// <summary>
/// 获取本地IP
/// </summary>
/// <returns></returns>
public string GetIP()
{
IPHostEntry ipHost = Dns.Resolve(Dns.GetHostName());
IPAddress ipAddr = ipHost.AddressList[0];
return ipAddr.ToString();
}
/// <summary>
/// 获取mac地址
/// </summary>
/// <returns></returns>
public string getMacAddr_Local()
{
string madAddr = null;
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc2 = mc.GetInstances();
foreach (ManagementObject mo in moc2)
{
if (Convert.ToBoolean(mo["IPEnabled"]) == true)
{
madAddr = mo["MacAddress"].ToString();
madAddr = madAddr.Replace(':', '-');
}
mo.Dispose();
}
return madAddr;
}

发表评论
用户名: 匿名