智能感知将命名空间和 class 名称添加到枚举

Intellisense adding namespace and class name to enum

这与其说是一个问题,不如说是一个烦恼,但无论如何都让我抓狂。

每当我设置或比较枚举值时(让我们以 DialogResult 为例),Intellisense 都会给我带有命名空间名称的枚举,即使引用了命名空间。而且我喜欢漂亮干净的代码,所以我不能就这样离开它。

我很确定 DialogResult 会发生这种情况,因为 windows 表单有一个 属性 称为 DialogResult。但这在早期版本的 VS 中从未发生过。我查看了 Intellisense 选项,但没有找到任何东西。

我知道这是非常微不足道的,但如果有人有解决办法或任何建议,我们将不胜感激。

我升级到VS2015,现在可以了。