using System.Management;//get the MAC addressManagementClass mc=new ManagementClass("Win32_NetworkAdapterConfiguration");ManagementObjectCollection moc=mc.GetInstances();string[] MacAddress=new string[2];int ii=0;foreach(ManagementObject mo in moc){ if((bool)mo["IPEnabled"]==true) { MacAddress[ii]=mo["MacAddress"].ToString(); ii++; }mo.Dispose();}
//1.添加引用System.Management //2.using System.Management;//get the MAC address ManagementClass mc=new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection moc=mc.GetInstances(); string[] MacAddress=new string[2]; int ii=0; foreach(ManagementObject mo in moc) { if((bool)mo["IPEnabled"]==true) { MacAddress[ii]=mo["MacAddress"].ToString(); ii++; } mo.Dispose(); } }
http://jiezhi.cnblogs.com/archive/2005/07/13/192066.html
//2.using System.Management;//get the MAC address
ManagementClass mc=new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc=mc.GetInstances();
string[] MacAddress=new string[2];
int ii=0;
foreach(ManagementObject mo in moc)
{
if((bool)mo["IPEnabled"]==true)
{
MacAddress[ii]=mo["MacAddress"].ToString();
ii++;
}
mo.Dispose();
}
}