Articles → .NET → Get MAC Address Of The System In C#

Get MAC Address Of The System In C#





using System;
using System.Net.NetworkInformation;

namespace GetMacAddress {
  class Program {
    static void Main(string[] args) {
      NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
      String sMacAddress = string.Empty;
      foreach(NetworkInterface adapter in nics) {
        if (sMacAddress == String.Empty) // only return MAC Address from first card  
        {
          IPInterfaceProperties properties = adapter.GetIPProperties();
          sMacAddress = adapter.GetPhysicalAddress().ToString();
        }
      }
      Console.WriteLine(sMacAddress);
    }
  }
}



Posted By  -  Karan Gupta
 
Posted On  -  Friday, March 10, 2017

Query/Feedback


Your Email Id
 
Subject
 
Query/FeedbackCharacters remaining 250