每当我定义一个变量或为一个值赋值时,如果变量的值或定义引用了一个存在于不同命名空间中的类或属性,Visual Studio就会产生这种包含命名空间的烦人习惯即使我已将命名空间添加到我的使用中,也会在那里命名。
请考虑以下事项:
using MyDemoApp.DataModel;
protected void btnSubmit_Click(sender object, EventArgs e)
{
ApplicationDbContext Context = new ApplicationDbContext();
...
}
一旦我完成声明Context
的行,Visual Studio就会将该行更改为
ApplicationDbContext Context = new DataModel.ApplicationDbContext();
这里的侮辱是它然后给了我一个重构选项来简化名称,好像我是添加冗余代码的白痴。
如何更改此行为,以便Visual Studio在我首先编写声明时保留声明?