我希望使用C#获取无线网络适配器和计算机的以太网适配器的MAC地址。 我遇到了NetworkInterface.GetPhysicalAddress方法(http://msdn.microsoft.com/en-us/library/system.net.networkinformation.physicaladdress%28v=vs.110%29.aspx),但我不确定它是否会返回地址(无线/以太网)或任何一个地址。 有人可以澄清这一点,你是否也可以提供一个代码片段,如果它们存在于计算机中(即如果两个适配器都存在于计算机中),它实际上能够获取这两个地址
答案 0 :(得分:1)
试试
var networks = System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces();
下面附带的数组打印输出,请注意NetworkInformationType字段。