Partager via


Dénombrer les éléments d'une séquence

Utilisez l'opérateur Count pour compter le nombre d'éléments dans une séquence.

L'exécution de cette requête sur la base de données Northwind génère le résultat suivant : 91.

Exemple 1

L'exemple suivant compte le nombre de Customers dans la base de données.

System.Int32 customerCount = db.Customers.Count();
Console.WriteLine(customerCount);
Dim customerCount = db.Customers.Count()
Console.WriteLine(customerCount)

Exemple 2

L'exemple suivant compte le nombre de produits dans la base de données qui n'ont pas été arrêtés.

L'exécution de cet exemple sur la base de données Northwind génère le résultat suivant : 69.

System.Int32 notDiscontinuedCount =
    (from prod in db.Products
    where !prod.Discontinued
    select prod)
    .Count();

Console.WriteLine(notDiscontinuedCount);
Dim notDiscontinuedCount = Aggregate prod In db.Products _
                           Into Count(Not prod.Discontinued)

Console.WriteLine(notDiscontinuedCount)

Voir aussi