为什么在ASP.Net MVC中使用var来创建类的实例而不是类名#c#

时间:2017-03-14 17:38:03

标签: c#

对于前: 我有类名数据,我将为此

创建实例

var abc =new data()

data abc =new data()这里为什么我们可以选择var?

1 个答案:

答案 0 :(得分:1)

Var关键字是一种定义数据类型的隐式方法。隐式意味着定义变量类型的间接方式。简单地说,通过查看右手侧的数据,左手侧数据类型由编译器在生成“IL”代码期间定义。 对于类实例,var提供了两个重要用途,例如

  1. 当你有长类名并且你的代码不可读时,使用“Var”关键字代码会变得简短而且很甜蜜。

  2. 当您使用LINQ和匿名类型时,“Var”关键字会减少您创建特殊类的代码。

  3. 请单击on this link并滚动到页面中间,您可以找到在类实例的情况下使用var的原因。