获得下面的错误?(Getting following error?)

2019-09-27 23:09发布

当我使用:

var nic = NetworkInterface.NetworkInterfaceType;

包括我using System.Net.NetworkInformation;

我得到这个错误:

'System.Net.NetworkInformation.NetworkInterface' does not contain a definition for 'NetworkInterfaceType'

我该如何解决这个问题?

Answer 1:

您分配一个枚举类型,在此行中的变量:

var nic = NetworkInterface.NetworkInterfaceType;

尝试使用此枚举类型的值之一:

var nic = NetworkInterface.NetworkInterfaceType.Unknown;

请参阅此文章在此枚举类型的详细信息。

编辑

尝试删除NetworkInterface前缀:

var nic = NetworkInterfaceType.Unknown;


Answer 2:

NetworkInterface.NetworkInterfaceType是不是在System.Net.NetworkInformation的Microsoft.Phone.Net.NetworkInformation库中找到。



文章来源: Getting following error?