C# MAC Adresi Bulma

Aşağıda ki kodlar gayet net ve açık.

 


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Management;

namespace ConsoleApp4
{
class Program
{
static void Main(string[] args)
{
string mac = Mac();

if (String.IsNullOrEmpty(mac))
{
Console.WriteLine("Biglisayarınızda bir ağ bağdaştırıcısı bulunamadı.");
}
else
{
Console.WriteLine("Mac adresiniz: {0}", mac);
}
Console.ReadKey();

}

static string Mac()
{
ManagementClass manager = new ManagementClass("Win32_NetworkAdapterConfiguration");
foreach (ManagementObject obj in manager.GetInstances())
{
if ((bool)obj["IPEnabled"])
{
return obj["MacAddress"].ToString();
}
}

return String.Empty;
}

Paylaşmayı unutmayın!