Parsi Coders
سورس کد بدست اورن مک ادرس (سی شارپ) - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Software Development Programming (http://parsicoders.com/forumdisplay.php?fid=37)
+--- انجمن: C# Programming (http://parsicoders.com/forumdisplay.php?fid=55)
+--- موضوع: سورس کد بدست اورن مک ادرس (سی شارپ) (/showthread.php?tid=2220)



سورس کد بدست اورن مک ادرس (سی شارپ) - Amin_Mansouri - 05-03-2012

This sample code shows how to retrieve the MAC address of your computer using C#

با سورس زیر ردر سی شارپ میتونید مک ادرس کارت شبکه رو بدست بیارید.

کد:
public string GetMACAddress()
{
    ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
    ManagementObjectCollection moc = mc.GetInstances();
    string MACAddress = String.Empty;
    foreach (ManagementObject mo in moc)
    {
        if (MACAddress == String.Empty)  // only return MAC Address from first card
        {
            if ((bool)mo["IPEnabled"] == true) MACAddress = mo["MacAddress"].ToString();
        }
        mo.Dispose();
    }

    MACAddress = MACAddress.Replace(":", "");
    return MACAddress;
}