Partilhar via


Contar o número de elementos em uma sequência

Use o Count operador para contar o número de elementos em uma sequência.

A execução dessa consulta no banco de dados de exemplo Northwind produz uma saída de 91.

Exemplo 1

O exemplo a seguir conta o número de no banco de Customers dados.

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

Exemplo 2

O exemplo a seguir conta o número de produtos no banco de dados que não foram descontinuados.

A execução deste exemplo no banco de dados de exemplo Northwind produz uma saída de 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)

Consulte também