Computer >> Máy Tính >  >> Lập trình >> C#

Giải nén địa chỉ MAC bằng C #

Địa chỉ MAC của một thiết bị là địa chỉ điều khiển truy cập phương tiện. Nó là một số nhận dạng duy nhất được chỉ định cho một mạng.

Công nghệ địa chỉ MAC được sử dụng bởi nhiều công nghệ như Ethernet, Bluetooth, Fibre Channel, v.v.

Ở đây, chúng tôi sẽ sử dụng phương pháp sau để kiểm tra tất cả các giao diện mạng trên máy tính.

NetworkInterface.GetAllNetworkInterfaces

Đối với điều này, NetworkInterfaceType Enumeration cũng được sử dụng để chỉ định loại giao diện mạng.

string addr = "";
foreach (NetworkInterface n in NetworkInterface.GetAllNetworkInterfaces()) {
   if (n.OperationalStatus == OperationalStatus.Up) {
      addr += n.GetPhysicalAddress().ToString();
      break;
   }
}
return addr;

Ở trên, chúng tôi đã sử dụng phương thức GetPhysicalAddress () để trích xuất địa chỉ MAC.