c#數組的count()和length的區別


C# 數組中 Length 表示數組項的個數,是個屬性

而 Count() 也是表示項的個數,是個方法,它的值和 Length 一樣。但實際上嚴格地說 Count() 不是數組的內容,而是 IEnumerable 的內容。這也是為什么 C# 2.0 時數組不能用 Count(),而 3.0 后就可以用 Count() 的原因。

對於數組,據說用 Length 快於 Count()。

所以一般情況:數組我用 Length,IEnumerable(比如 List)我用 Count()。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM