1. 程式人生 > >c#數組的count()和length的區別

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

enum nbsp () 什麽 enume pan erl tex 而是

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

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

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

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

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