以下在常规类中使用语句一直在尖叫我“不需要使用using指令”。
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System;
然而,如果我尝试使用DateTime
数据类型,intellisense将不会选择它,并且当我尝试构建时编译器会抱怨。
答案 0 :(得分:9)
你可以组织它们:
然后当你想在你的代码中使用一个不在你的使用声明中的新类型时,只需将光标放在它上面并按 Ctrl + Alt + F10 + Enter
话虽如此,组织和删除未使用的用途并非强制性的。这已经在这里讨论过了。它在运行时和发射的组件上严格没有区别。只有当你痴迷于源代码的样子并正确组织时,才应该这样做。我一直这样做。
答案 1 :(得分:1)
最终误解了VS 2010的运作方式。 IDE会告诉您,在实际键入需要库的代码之前,您不会使用库。
我认为在构建解决方案后会产生错误。 "组织使用"上下文菜单中的菜单项有助于快速清除此问题。感谢您的所有反馈。
答案 2 :(得分:0)
Vs告诉您已经添加了一些不需要的库。删除未使用的库并制作一个干净的解决方案。
答案 3 :(得分:-1)
我认为您在using System;
声明中收到此错误。尝试删除该声明。