IteradorExtensionT (Clase) |
Espacio de nombres: CGSSL.Munigex.Lib.Utiles
public static class IteradorExtension<T>
El tipo IteradorExtensionT expone a los siguientes miembros.
Nombre | Descripción | |
---|---|---|
![]() ![]() | Alguno |
Determina si al menos uno de los elementos de la secuencia cumple una condición determinada
|
![]() ![]() | Coger |
Devuelve una secuencia con un número especificado de elementos contiguos desde el principio de una secuencia.
|
![]() ![]() | Concatenar |
Concatena dos secuencias.
|
![]() ![]() ![]() | Consolidar | Dada un lista de elementos en una secuencia, genera una sola cadena de texto con todos
los elementos |
![]() ![]() ![]() | Contar(IEnumerableT) | Devuelve la cantidad de elementos de una secuencia. |
![]() ![]() ![]() | Contar(IEnumerableT, FuncT, Boolean) | Devuelve la cantidad de elementos de una secuencia que cumplan determinada condición. |
![]() ![]() | Distintos |
Devuelve una nueva secuencia sin elementos repetidos utilizando el comparador de igualdad predeterminado para comparar los valores.
|
![]() ![]() | EnArray | Convierte una secuencia enumerable en una matriz fija |
![]() ![]() | EnEsquema | Devuelve el esquema de campos públicos de un elemento |
![]() ![]() | EnLista | Convierte una secuencia enumerable en una lista fija |
![]() ![]() | EnTabla(IEnumerableT) | Devuelve en forma de DataTabla todas las propiedades de la enumeración |
![]() ![]() | EnTabla(IEnumerableT, String) | Genera una tabla de datos de estilo DataTable |
![]() ![]() | Excepto |
Devuelve una secuencia con los elementos de secuencia1 que no están en secuencia2
|
![]() ![]() ![]() | Filtrar(IEnumerableT, FuncT, Boolean) | Filtra los elementos de una secuencia cualquiera por un criterio concreto |
![]() ![]() | Filtrar(IEnumerableT, FuncT, Int32, Boolean) | Filtra una secuencia de elementos |
![]() ![]() | Interseccion |
Devuelve una secuencia con los elementos que pertenezcan a la dos secuencias. (Devuelve los elementos comunes)
|
![]() ![]() | Invertir |
Devuelve una secuencia que contiene los elementos de la secuencia original con el orden inverso.
|
![]() ![]() | Mientras | Devuelve un secuencia extrayendo elementos de otra mientras sea cierta una determinada condición |
![]() ![]() | Numerar(IEnumerableT) |
Numera los elementos de la secuencia de entrada
|
![]() ![]() | Numerar(IEnumerableT, Int32) |
Numera los elementos de la secuencia de entrada
|
![]() ![]() | Ordenar(IEnumerableT, FuncT, Int32) | Devuelve una secuencia ordenada en función de un criterio y una secuencia inicial |
![]() ![]() ![]() | Ordenar(IEnumerableT, FuncT, T, Int32) | Devuelve una secuencia ordenada en función de un criterio y una secuencia inicial |
![]() ![]() | OrdenarTK(IEnumerableT, FuncT, TK) | Devuelve una secuencia ordenada en función de un criterio y una secuencia inicial |
![]() ![]() | OrdenarDescendente(IEnumerableT, FuncT, Int32) | Devuelve una secuencia ordenada de forma descendente en función de un criterio y una
secuencia inicial |
![]() ![]() ![]() | OrdenarDescendente(IEnumerableT, FuncT, T, Int32) | Devuelve una secuencia ordenada de forma descendente en función de un criterio y una
secuencia inicial |
![]() ![]() | OrdenarDescendenteTK(IEnumerableT, FuncT, TK) | Devuelve una secuencia ordenada de forma descendente en función de un criterio y una
secuencia inicial |
![]() ![]() | Primero(IEnumerableT) |
Devuelve el primer elemento de una secuencia o un valor predeterminado si no se encuentra ningún elemento.
|
![]() ![]() | Primero(IEnumerableT, FuncT, Boolean) | Devuelve el primer elemento que se encuentre que cumpla una condición |
![]() ![]() | Primeros |
Devuelve una secuencia con los elementos iniciales de la secuencia
|
![]() ![]() | Saltar |
Omite un número especificado de elementos en una secuencia y luego devuelve los elementos restantes.
|
![]() ![]() | SeleccionarTR(IEnumerableT, FuncT, TR) | Proyecta cada elemento de una secuencia en un nuevo elemento de otra secuencia |
![]() ![]() | SeleccionarTR(IEnumerableT, FuncT, Int32, TR) | Proyecta cada elemento de una secuencia en un nuevo elemento generando una nueva secuencia |
![]() ![]() | SeleccionarMuchosTR(IEnumerableT, FuncT, IEnumerableTR) |
Proyecta cada elemento de una secuencia que implementa IEnumerableT invocando a la función de selección
y reduce las secuencias resultantes en una sola.
|
![]() ![]() ![]() | SeleccionarMuchosTR(IEnumerableT, FuncT, Int32, IEnumerableTR) |
Proyecta cada elemento de una secuencia en IEnumerableT invocando a la función de selección y
reduce las secuencias resultantes en una única secuencia.
|
![]() ![]() | SubRango |
Devuelve un subconjunto de elementos de la secuencia de entrada
|
![]() ![]() | Sumatorio | Genera la suma flotante de los valores de una secuencia |
![]() ![]() | Todos |
Determina si todos los elementos de la secuencia cumplen una condición determinada
|
![]() ![]() | Ultimo |
Devuelve el último elemento de una secuencia o un valor predeterminado si no se encuentra ningún elemento.
|
![]() ![]() | Ultimos |
Devuelve un número especificado de elementos contiguos desde el final de una secuencia.
|
![]() ![]() | Union |
Devuelve una secuencia que es la unión de dos secuencias
|
![]() ![]() | Voltear |
Invierte el orden de los elementos de una secuencia.
|
Lista=Expediente.Titulares.Filtrar(funcion(x) { x.Persona.Edad>45 }).Primero().Direcciones.Ordenar(funcion(y) { y.Poblacion })