内容目录
支持 Windows 和 Linux
var macAddr =
(
from nic in NetworkInterface.GetAllNetworkInterfaces()
where nic.OperationalStatus == OperationalStatus.Up
select nic.GetPhysicalAddress().ToString()
).FirstOrDefault();
Console.WriteLine(macAddr);
主机中可能会存在多个网卡,以太网,WLAN,VPN等,上面的方法会获取最符合条件的网卡的 MAC。
文章评论