Arrastre para cambiar el tamaño
IteradorExtensionTContar (Método (IEnumerableT, FuncT, Boolean))
CGS S.L. - Manual de referencia
Devuelve la cantidad de elementos de una secuencia que cumplan determinada condición.

Espacio de nombres: CGSSL.Munigex.Lib.Utiles
Ensamblado: DocumentosLib (en DocumentosLib.dll) Versión: 2.2.1.0 (2.2.1.0)
Sintaxis
C#
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: Int32
Cantidad 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