c# 获取Mac地址

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/i1tws/article/details/86609535

需要添加引用:System.Management

        public static string GetMacAddress()
        {
            string macAddress = "";
            using (ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration"))
            {
                ManagementObjectCollection moc2 = mc.GetInstances();
                foreach (ManagementObject mo in moc2)
                {
                    if ((bool)mo["IPEnabled"] == true)
                        macAddress = mo["MacAddress"].ToString();
                    mo.Dispose();
                }
            }

            return macAddress;
        }

猜你喜欢

转载自blog.csdn.net/i1tws/article/details/86609535