![](https://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
获取MAC地址 /// <summary> /// 获取MAC地址 /// </summary> /// <returns></returns> public static string[] GetMacAddress() { ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection moc = mc.GetInstances(); //****先得到网卡数目 int i = 0; foreach (ManagementObject mo in moc) { if ((bool)mo["IPEnabled"] == true) { i++; } mo.Dispose(); } //***赋值给数组 ManagementClass mc_2 = new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection moc_2 = mc_2.GetInstances(); string[] array = new string[i]; int j = 0; foreach (ManagementObject mo in moc_2) { if ((bool)mo["IPEnabled"] == true) { string delcolon = mo["MacAddress"].ToString(); //delcolon = delcolon.Replace(":", ""); array[j] = delcolon; j++; } mo.Dispose(); } return array; }