Im folgendem Code werden alle Mac-Adressen ermittelt und diese in eine List vom Typ string gespeichert & zurückgegeben.
using System.Net.NetworkInformation;
...
private List<string> GetMac()
{
NetworkInterface[] NetworkAdapters = NetworkInterface.GetAllNetworkInterfaces();
List<string> MyAdapter = new List<string>();
foreach (NetworkInterface adapter in NetworkAdapters)
{
MyAdapter.Add("Adapter: "+ adapter.Description+" / MAC: " + adapter.GetPhysicalAddress().ToString());
}
return MyAdapter;
}
1 Kommentare zum Snippet