C#3.0中的var关键字

Geo*_*ge2 2 .net c# var visual-studio-2008 c#-3.0

可能重复:
var关键字有什么意义?

大家好,

我想确认一下我的理解是否正确.如果我不使用LINQ,那么使用var的唯一好处就是简化了吗?这是正确的理解吗?

Luk*_*keH 17

不,您可以使用var构建匿名类型,无论您是否使用LINQ:

var anon = new { Name = "Anonymous", Age = 42 };
Run Code Online (Sandbox Code Playgroud)