首页 > 编程语言 > 详细

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

时间:2017-09-20 13:57:18      阅读:357      评论:0      收藏:0      [点我收藏+]

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

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

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

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

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!