C# 为什么在ASP.NETMVC中使用var来创建类的实例而不是类名#
例如: 我有类名数据,并将为此创建实例C# 为什么在ASP.NETMVC中使用var来创建类的实例而不是类名#,c#,C#,例如: 我有类名数据,并将为此创建实例 var abc=new data() 而data abc=new data()这里我们为什么可以选择var?var关键字是定义数据类型的一种隐式方法。隐式是指定义变量类型的间接方式。简单地说,在生成“IL”代码的过程中,编译器通过查看右手边的数据定义左手边的数据类型。 对于类实例,var提供了两个重要的用途,例如 当你有很长的类名并且你的代码不可读时,通过使用“Var”关键字,代码变得简短而甜美 当您使用LINQ和匿名类型时,“Var”关键字会减少创建特殊
var abc=new data()
而
data abc=new data()
这里我们为什么可以选择var?var关键字是定义数据类型的一种隐式方法。隐式是指定义变量类型的间接方式。简单地说,在生成“IL”代码的过程中,编译器通过查看右手边的数据定义左手边的数据类型。
对于类实例,var提供了两个重要的用途,例如