我在枚举中添加了一些成员:
public enum SaveTypes
{
MSAccess,
CSV,
XML,
JSON,
SQLite,
MySQL,
NoSQL
};
(最后两种类型是新的)。
然后我添加了这段代码:
. . .
else if (st == HandheldServerGlobals.SaveTypes.SQLite)
{
SaveToSQLite(invItem, dbContext);
}
else if (st == HandheldServerGlobals.SaveTypes.MySQL)
{
SaveToSQLite(invItem, dbContext);
}
else if (st == HandheldServerGlobals.SaveTypes.NoSQL)
{
SaveToSQLite(invItem, dbContext);
}
...但是我不得不手工添加“MySQL”和“NoSQL”(腕管,我们来了); IOW,捣碎“。” “SaveTypes”之后没有调用Intellisense的密钥。想也许我需要重建项目,那么它会识别那些新的枚举成员,我这样做了 - 但仍然没有调用Intellisense。为什么?我注意到昨天在家里,Intellisense似乎也失去了理智。两台不同的机器,但都运行VS 2013 Ultimate。有一个最近的VS更新......问题是什么?