相关疑难解决方法(0)

使用方法:var或对象名称类型?

这是一个问题,在编程时我总是想知道:在编写代码时要使用什么:

var myFiles = Directory.GetFiles(fullPath);
Run Code Online (Sandbox Code Playgroud)

要么

string[] myFiles = Directory.GetFiles(fullPath);
Run Code Online (Sandbox Code Playgroud)

VAR是新的,是一个隐式类型的局部变量,所以我们只能在本地使用,它具有类似的规则不能为空,等等,但我不知道如果我们使用它"正常"的任何优势.

"常"的部分说,不是在匿名类型,对象和集合初始化查询表达式,其中这是使用var匿名对象的意图,所以我的意思是......就像上面的例子.

你的想法是什么?

c# anonymous-objects .net-3.5 c#-3.0

53
推荐指数
4
解决办法
1万
查看次数

标签 统计

.net-3.5 ×1

anonymous-objects ×1

c# ×1

c#-3.0 ×1