IteradorExtensionTContar (Método (IEnumerableT, FuncT, Boolean)) |
CGS S.L. - Manual de referenciaDevuelve la cantidad de elementos de una secuencia que cumplan determinada condición.
Espacio de nombres: CGSSL.Munigex.Lib.UtilesEnsamblado: DocumentosLib (en DocumentosLib.dll) Versión: 2.2.1.0 (2.2.1.0)
Sintaxis public static int Contar(
IEnumerable<T> secuencia,
Func<T, bool> condicion
)
Parámetros
- secuencia
- Tipo: System.Collections.GenericIEnumerableT
Secuencia de elementos. - condicion
- Tipo: SystemFuncT, Boolean
Función que hace de condición a cumplir por cada elemento a contar. .
Valor devuelto
Tipo:
Int32Cantidad de elementos que cumplen la condición
Observaciones Esta versión de contar() es más eficiente en cómputo de ordenador que obtener una
lista de las personas y luego contarla ya que el ordenador solo precisa un único paso y
no tiene que memorizar nada intermedio.
Ejemplos Devuelve la cantidad de titulares que sean mayores de 45 años en la lista de titulares
del un expediente.
Cantidad =Expedientes.Titulares.Contar( funcion(x) => { x.Persona.Edad > 45 });
Vea también