获得以下错误?

时间:2012-03-26 17:56:59

标签: c# windows-phone-7

当我使用时:

var nic = NetworkInterface.NetworkInterfaceType;

我包括using System.Net.NetworkInformation;

我收到此错误:

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

如何解决此错误?

2 个答案:

答案 0 :(得分:1)

您正在为此行中的变量指定枚举类型:

var nic = NetworkInterface.NetworkInterfaceType;

尝试使用此枚举类型的其中一个值:

var nic = NetworkInterface.NetworkInterfaceType.Unknown;

有关此枚举类型的详细信息,请参阅this文章。

修改

尝试删除NetworkInterface前缀:

var nic = NetworkInterfaceType.Unknown;

答案 1 :(得分:0)

NetworkInterface.NetworkInterfaceType位于Microsoft.Phone.Net.NetworkInformation库中,而不在System.Net.NetworkInformation中。