当我使用:
var nic = NetworkInterface.NetworkInterfaceType;
包括我using System.Net.NetworkInformation;
我得到这个错误:
'System.Net.NetworkInformation.NetworkInterface' does not contain a definition for 'NetworkInterfaceType'
我该如何解决这个问题?
当我使用:
var nic = NetworkInterface.NetworkInterfaceType;
包括我using System.Net.NetworkInformation;
我得到这个错误:
'System.Net.NetworkInformation.NetworkInterface' does not contain a definition for 'NetworkInterfaceType'
我该如何解决这个问题?
您分配一个枚举类型,在此行中的变量:
var nic = NetworkInterface.NetworkInterfaceType;
尝试使用此枚举类型的值之一:
var nic = NetworkInterface.NetworkInterfaceType.Unknown;
请参阅此文章在此枚举类型的详细信息。
编辑
尝试删除NetworkInterface
前缀:
var nic = NetworkInterfaceType.Unknown;
NetworkInterface.NetworkInterfaceType是不是在System.Net.NetworkInformation的Microsoft.Phone.Net.NetworkInformation库中找到。