我有VS2010并且非常确定.NET 4.0,好像我尝试从MS安装它,它说我希望修复当前版本 - 所以我必须拥有它。但我想创建一个并发字典,我似乎无法找到正确的数据包。我去参考手动添加它,但它不在我的列表中?
答案 0 :(得分:2)
确保以.NET 4.0(或4.0客户端配置文件)框架为目标。您可以在项目设置中执行此操作:在项目浏览器中右键单击项目名称,单击设置并睁大眼睛看看最顶层设置选项卡中的“目标框架”。
答案 1 :(得分:0)
在大多数情况下,引用难以找到的命名空间的最快方法是在using指令处自己输入:
使用System.Collections.Concurrent;
当您输入命名空间时,IntelliSense也会帮助您。
如果您不知道在使用关键字后应键入哪个命名空间,MSDN的网站将帮助您;例如,如果您想使用ConcurrentDictionary,google for" ConcurrentDictionary MSDN",并导航到MSDN的网站。您会在页面顶部的继承层次结构下找到命名空间字段。
另一种方法是使用JetBrains ReSharper等自定义工具。 Resharper是一个非常专业和优秀的工具,但它不是免费的(试用后)。