草庐IT

OperationalStatus

全部标签

c# - 在C#中获取机器MAC地址的可靠方法

我需要一种使用C#获取计算机MAC地址的方法,而不管它运行的是什么操作系统。该应用程序需要在XP/Vista/Win732位和64位以及这些操作系统上运行,但默认为外语。此外,许多C#命令和操作系统查询并不适用于所有操作系统。你有什么想法吗?我一直在抓取ipconfig/all的输出,但这非常不可靠,因为每台机器的输出格式都不同。 最佳答案 更清洁的解决方案varmacAddr=(fromnicinNetworkInterface.GetAllNetworkInterfaces()wherenic.OperationalStatus

c# - 在C#中获取机器MAC地址的可靠方法

我需要一种使用C#获取计算机MAC地址的方法,而不管它运行的是什么操作系统。该应用程序需要在XP/Vista/Win732位和64位以及这些操作系统上运行,但默认为外语。此外,许多C#命令和操作系统查询并不适用于所有操作系统。你有什么想法吗?我一直在抓取ipconfig/all的输出,但这非常不可靠,因为每台机器的输出格式都不同。 最佳答案 更清洁的解决方案varmacAddr=(fromnicinNetworkInterface.GetAllNetworkInterfaces()wherenic.OperationalStatus