在VS 2012 Express for Windows Phone中,我使用的是System
和System.Collections.Specialized
的导入,但在尝试使用NameValueCollection
时仍然出错。
在Object浏览器中查看,我看到它嵌套在System.dll中,但是列出了几个版本的System dll - 其中一些没有它。我在自动完成中获得的内容与System.dll 中没有 NameValueCollection
的可用项匹配,因此我认为我需要弄清楚正在使用哪个System.dll,但我我不知道该怎么做。
有人可以帮助我使用NameValueCollection
吗?
我的系统版本是: 2.0.0.0(有它) - .NET 2,3,3.5 2.0.5.0运行时2.0.5xxx(没有)Silverlight 4 2.0.5.0运行时4.0.3xxx(没有)Windows Phone 8 4.0.0.0(有它) - .NET 4.0
答案 0 :(得分:4)
NameValueCollection
不适用于Windows Phone。您可以改为使用Dictionary<string, string>
。