Aller au contenu

Use direct methods (ARCH604)

Ce contenu n’est pas encore disponible dans votre langue.

Key dotnet.performance.use-direct-methods · Severity info · Category performance

Collections like List expose direct members such as Count that run without the overhead of LINQ extensions.

List<int> numbers = GetNumbers();
var total = numbers.Count(); // LINQ extension
List<int> numbers = GetNumbers();
var total = numbers.Count; // direct property

Use the direct property/method when available (e.g. List.Count).