【发布时间】:2009-04-25 00:02:40
【问题描述】:
复制
Use of var keyword in C#
C# - Do you use "var"?
Should I always favour implictly typed local variables in C# 3.0?
您是否愿意这样编写代码:
var myVar = new MyClass();
或
MyClass myVar = new MyClass();
我不反对在上面的示例中使用var 关键字;但是,在下面的代码中,我不喜欢使用var。
var files = Files.GetFiles();
在这个例子中,files 是什么类型的变量并不明显。
您对使用var关键字的偏好是什么?
【问题讨论】:
-
提问前请先看看相关帖子。已经有两个关于这个主题的非常好的社区 wiki 问题。