码迷,mamicode.com
首页 > 编程语言 > 详细

c#数组的count()和length的区别

时间:2017-09-20 14:34:52      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:个数   span   bsp   不能   line   内容   c#   enum   原因   

C# 数组中 Length 表示数组项的个数,是个属性

而 Count() 也是表示项的个数,是个方法,它的值和 Length 一样。但实际上严格地说 Count() 不是数组的内容,而是 IEnumerable 的内容。这也是为什么 C# 2.0 时数组不能用 Count(),而 3.0 后就可以用 Count() 的原因。

对于数组,据说用 Length 快于 Count()。

所以一般情况:数组我用 Length,IEnumerable(比如 List)我用 Count()。

c#数组的count()和length的区别

标签:个数   span   bsp   不能   line   内容   c#   enum   原因   

原文地址:http://www.cnblogs.com/lip-blog/p/7560458.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!