我正在使用Visual Studio 2010 Professional。在這個問題中,CardSet
是在「實體」名稱空間中聲明的枚舉。Visual Studio 2010在智能感知中列出兩次相同的枚舉
當我開始輸入「汽車」時,如果我點擊標籤,自動完成總是變成Entities.CardSet
,而不是隻有CardSet
。這發生在與枚舉相同的名稱空間中聲明的類方法中。
枚舉在智能感知列出兩次:
用於枚舉和正在編輯的類的源文件是在不同的文件夾。 CardSet
僅聲明一次。第二個命名空間中沒有單獨的CardSet
枚舉。
奇怪的是,「實現抽象類」生成的代碼不使用名稱空間 - 它正確使用較短的CardSet
。
我怎樣才能Visual Studio來獲得Entities.CardSet
了智能感知的,所以我可以在
「汽車+ 標籤」只需鍵入?我試過重新啓動Visual Studio不起作用。
問了這個問題後,我花了幾分鐘的時間才注意到圖標在Intellisense中不同。我現在沒有注意到他們。我唯一的藉口是差不多凌晨2點。 – Amy