更新:2007 年 11 月
错误消息
不能在范围变量声明中使用上下文关键字“var”。编译器会对范围变量进行隐式类型化。无需对范围变量使用
更正此错误
从范围变量前面移除 var 关键字。
示例
下面的示例生成 CS1949:
复制代码 | |
---|---|
// cs1949.cs using System; using System.Linq; class Test { static void Main() { var x = from var i in Enumerable.Range(1, 100) // CS1949 select i; } } |