日期:2014-05-20  浏览次数:21042 次

[C#] [.Net 3.5] 找不到类型或命名空间名称“var”
使用VS2008,建了一个Website项目,设置为.net framework 3.5,引用了System.Core, System.Linq等等。
但就连下面这种最简单的语句都报错:
var test = new object();

Error 88 找不到类型或命名空间名称“var”(是否缺少 using 指令或程序集引用?)


这是什么原因呢?哪儿还没配置对。找了好久了。


另外,补充一点:工程中引用了几个CodeSmith4.0 .netTier模板生成的Project,跟这个有关系吗?谢谢大家

------解决方案--------------------
var只是方便的简写,不能用于类的字段声明
------解决方案--------------------
我这样写怎么没有问题??