在C#中使用var 声明一个对象时,编译器会自动根据其赋值语句推断这个局部变量的类型。赋值以后,这个变量的类型也就确定而不可以再进行更改。var 主要用途是表示一个LINQ 查询的结果。这个结果可能是ObjectQuery<>或IQueryable<>类型的对象,也可能是一个简单的实体类型的对象。这时使用var 声明这个对象可以节省很多代码书写上的时间。 |
|
来自: gingging > 《LINQ & ENTITY》