我已经发现这个代码来获得一个MAC地址,但它返回一个长字符串,不包括':'。获取MAC地址C#
是否可以添加':'或分割字符串并自己添加它?
这里是代码:
private object GetMACAddress()
{
string macAddresses = "";
foreach (NetworkInterface nic in NetworkInterface.GetAllNetworkInterfaces())
{
if (nic.OperationalStatus == OperationalStatus.Up)
{
macAddresses += nic.GetPhysicalAddress().ToString();
break;
}
}
return macAddresses;
}
它返回的00E0EE00EE00价值,而我希望它像00显示的东西:E0:EE:00:EE:00。
任何想法?
谢谢。
这是否提供可靠的MAC地址?因为我遇到了虚拟问题。 – Crazyd22 2010-07-01 11:30:03
是的,它为我工作 – 2010-07-01 11:31:20
是的完美,谢谢! – Crazyd22 2010-07-01 11:31:51