एक डिवाइस का MAC एड्रेस एक मीडिया एक्सेस कंट्रोल एड्रेस होता है। यह एक नेटवर्क को सौंपा गया एक विशिष्ट पहचानकर्ता है।
MAC एड्रेस तकनीक का उपयोग कई तकनीकों जैसे ईथरनेट, ब्लूटूथ, फाइबर चैनल आदि द्वारा किया जाता है।
यहां, हम कंप्यूटर पर सभी नेटवर्क इंटरफेस की जांच के लिए निम्नलिखित मेथड का उपयोग करेंगे।
NetworkInterface.GetAllNetworkInterfaces
इसके लिए, नेटवर्क इंटरफेस के प्रकार को निर्दिष्ट करने के लिए NetworkInterfaceType एन्यूमरेशन का भी उपयोग किया जाता है।
string addr = "";
foreach (NetworkInterface n in NetworkInterface.GetAllNetworkInterfaces()) {
if (n.OperationalStatus == OperationalStatus.Up) {
addr += n.GetPhysicalAddress().ToString();
break;
}
}
return addr;
ऊपर, हमने MAC एड्रेस निकालने के लिए GetPhysicalAddress() मेथड का उपयोग किया है।