Partager via


Procédure : dénombrer les éléments d'une séquence (LINQ to SQL)

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

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

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

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.

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

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

Console.WriteLine(notDiscontinuedCount);

Voir aussi

Concepts

Téléchargement d'exemples de bases de données (LINQ to SQL)

Autres ressources

Requêtes d'agrégation (LINQ to SQL)