【发布时间】:2011-05-05 03:12:36
【问题描述】:
给定一个列表,确定里面的元素个数首选哪种方法?
var myList = new List<string>();
myList.Count
myList.Count()
【问题讨论】:
-
@Randy:根据变量的类型,最好使用 'var' 而不是 'Dictionary
- ,int>'。这是一个偏好问题。
-
@Randy:不确定这与问题有关;这是一个风格选择(我也碰巧不同意,但讨论是针对不同的主题!)。
-
@Randy:为什么不呢?编译器知道类型,我为什么要写它?此外,你知道类型吗?它是什么?
int?long?有关系吗?当然不是这个代码,或者大多数代码...... -
@Randy - 正如许多人所说,这是一个偏好问题,对于我不知道类型的情况,它更快:)