我剛在新計算機上安裝了Visual Studio 2010,並且遇到了intellisense問題。看起來,我所有的「var」變量都不適用於intellisense,但如果我真的定義了它們是什麼(string,int,ObjectName或其他),一切正常。Intellisense for Visual Studio變量定義爲「var」,它們是集合
當我鼠標懸停定義的變量,工具提示說:
var user = DataAccess.User.Get(UserID);
mouseover tooltip => (local variable) var user
再次,如果我明確地定義它是什麼,它的罰款。
DataAccess.User user = DataAccess.User.Get(UserID);
mouseover tooltip => (local variable) DataAccess.User user
我真的不知道該怎麼做。
注意 DataAccess是它自己的項目,所以這可能是一個跨項目問題。
注意它也只似乎是收藏的一個問題(IQueryables等)
是的,只有用「var」關鍵字定義的變量。 – Narnian