gln*_*gln 14 c# string format mac-address
在我的C#应用程序中,我希望通过使用NetworkInterface类来获取我的MAC地址,如下所示:
NetworkInterface nic in NetworkInterface.GetAllNetworkInterfaces()
{
mac = nic.GetPhysicalAddress()
}
Run Code Online (Sandbox Code Playgroud)
但是这段代码返回的MAC没有':'或任何其他分隔符.
如何以这种格式检索MAC:
88:88:88:88:87:88
仅使用上面的代码?
Yah*_*hia 31
尝试
mac = string.Join (":", (from z in nic.GetPhysicalAddress().GetAddressBytes() select z.ToString ("X2")).ToArray());
Run Code Online (Sandbox Code Playgroud)