1-) C# RMOS - Bilgisayarın mac adresini öğrenme
public string MyGetMacAddress()
{
return NetworkInterface
.GetAllNetworkInterfaces()
.Where(nic => nic.OperationalStatus == OperationalStatus.Up && nic.NetworkInterfaceType != NetworkInterfaceType.Loopback)
.Select(nic => nic.GetPhysicalAddress().ToString())
.FirstOrDefault();
}
//ManagementClass manager = new ManagementClass("Win32_NetworkAdapterConfiguration");
//foreach (ManagementObject obj in manager.GetInstances())
//{
// if ((bool)obj["IPEnabled"])
// {
// string mac3 = obj["MacAddress"].ToString();
// return mac3;
// }
//}
printer mac de kullanılan
public static string MacAdresi()
{
string mac = "";
try
{
NetworkInterface[] arayuz = NetworkInterface.GetAllNetworkInterfaces();
PhysicalAddress MacAdres = arayuz[0].GetPhysicalAddress();
mac = MacAdres.ToString();
}
catch (Exception ex)
{
}
return mac;
}