VS 2010继续声明“不需要此使用指令”

时间:2011-09-02 17:45:47

标签: c# .net visual-studio-2010

以下在常规类中使用语句一直在尖叫我“不需要使用using指令”。

using System.Collections.Generic;
using System.Linq;
using System.Text;
using System;

然而,如果我尝试使用DateTime数据类型,intellisense将不会选择它,并且当我尝试构建时编译器会抱怨。

4 个答案:

答案 0 :(得分:9)

你可以组织它们:

enter image description here

然后当你想在你的代码中使用一个不在你的使用声明中的新类型时,只需将光标放在它上面并按 Ctrl + Alt + F10 + Enter

话虽如此,组织和删除未使用的用途并非强制性的。这已经在这里讨论过了。它在运行时和发射的组件上严格没有区别。只有当你痴迷于源代码的样子并正确组织时,才应该这样做。我一直这样做。

答案 1 :(得分:1)

最终误解了VS 2010的运作方式。 IDE会告诉您,在实际键入需要库的代码之前,您不会使用库。

我认为在构建解决方案后会产生错误。 "组织使用"上下文菜单中的菜单项有助于快速清除此问题。感谢您的所有反馈。

答案 2 :(得分:0)

Vs告诉您已经添加了一些不需要的库。删除未使用的库并制作一个干净的解决方案。

答案 3 :(得分:-1)

我认为您在using System;声明中收到此错误。尝试删除该声明。