C#如何获得设备Mac地址

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#如何获得设备Mac地址相关的知识,希望对你有一定的参考价值。

public string GetMacAddress()
{
try
{
//获取网卡硬件地址
string mac = "";
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject mo in moc)
{
if ((bool)mo["IPEnabled"] == true)
{
mac = mo["MacAddress"].ToString();
break;
}
}
moc = null;
mc = null;
return mac;
}
catch
{
return "unknow";
}
}

以上是关于C#如何获得设备Mac地址的主要内容,如果未能解决你的问题,请参考以下文章

C#获取计算机的MAC地址“离线”

是否可以获得wifi热点范围内的客户端设备的mac地址?

C# 获取正在使用的Mac地址

如何获得正确的网关MAC地址???

android 设备如何获取mac地址吗

android设备 如何通过mac地址知道ip地址