Compartir vía


Recuento del número de elementos de una secuencia

Use el Count operador para contar el número de elementos de una secuencia.

La ejecución de esta consulta en la base de datos de ejemplo Northwind genera una salida de 91.

Ejemplo 1

En el ejemplo siguiente se cuenta el número de Customers en la base de datos.

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

Ejemplo 2

En el ejemplo siguiente se cuenta el número de productos de la base de datos que no se han interrumpido.

Al ejecutar este ejemplo en la base de datos de ejemplo Northwind, se genera un resultado 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 también