Jam*_* M. 9 .net c# collections naming-conventions
可能重复:
计数与集合中的长度与大小
我是否忽略了"长度"和"计数"之间的语义差异,或者.NET Framework中的某些实现细节是否需要这些类似概念的不同名称?鉴于对命名和框架中的其他所有内容的密切关注,必须有一个很好的解释.
Max*_*Max 10
实际上这些是相似但不完全相同的概念.由于数组的长度是静态的,并且其内存被一次性分配(int [] intarray = new int [10]; //为10 ints分配内存),Length属性是非常静态的.否则像列表这样的Enumerables可能事先不知道它们的长度,因此Property Count将以某种方式"计算"长度(您可以遍历可枚举中的所有相关元素).这是基本的区别.
| 归档时间: |
|
| 查看次数: |
8090 次 |
| 最近记录: |