using System; using System.Net.NetworkInformation; namespace MacConsole { class Program { static void Main(string[] args) { Console.WriteLine(FetchMacId()); Console.ReadLine(); } public static string FetchMacId() { string macAddresses = ""; foreach (NetworkInterface nic in NetworkInterface.GetAllNetworkInterfaces()) { if (nic.OperationalStatus == OperationalStatus.Up) { macAddresses += nic.GetPhysicalAddress().ToString(); break; } } return macAddresses; } } }