ReSharper
 
Get ReSharper
You are viewing the documentation for an earlier version of ReSharper.

Code Inspection: Use collection’s count property

Last modified: 21 July 2022

If a collection has a Count property (or a Length property), ReSharper suggests using the property instead of the Count() method. The property works faster (to see why, read the StackOverflow answers linked in the See Also below). Such a replacement is only possible for collections that implement ICollection<T> or its derived interfaces.

For arrays, ReSharper suggests replacing Count() with Length:

For other collection types, ReSharper suggests replacing Count() with Count: