我想通过应用程序中的代码获取系统的mac地址,以便我可以在系统级别使用它进行授权?
答案 0 :(得分:0)
您可以通过有效network interface获取,例如:
var mac =
(from item in NetworkInterface.GetAllInterfaces()
where item.OperationalStatus == OperationalStatus.Up
select item.GetPhysicalAddress()).FirstOrDefault();
无法从活动界面检索,您可能会考虑只抓取环回地址。此外,如果您愿意,可以循环元素而不是使用Linq。