Class ListUtils
Nombre del espacio: Aspose.Tasks.Util Asamblea: Aspose.Tasks.dll (25.4.0)
Clase de utilidad para el procesamiento de listas.
public static class ListUtils
Inheritance
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Methods
Aplicación (La Ilustración>, El algorítmo , El int)
Aplique un algoritmo para cada elemento de la lista a partir de la posición especificada.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
Listado para el proceso.
algorithm
IAlgorithm
El algoritmo aplicado.
startIndex
int
Comienza la posición del elemento.
Tipos de Parámetros
T
El tipo de objeto para aplicar el algoritmo a.
Filtros T>(La Ilustración>, Condición )
Filtra los elementos de la lista según la condición especificada.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Una lista para procesar.
cond
ICondition
Condición utilizada para filtrar la lista especificada.
Returns
La lista filtrada.
Tipos de Parámetros
T
El tipo de objeto para aplicar el filtro a.
Encontrar T>(La Ilustración>, Condición )
Encuentra la primera aparición de un elemento de lista que satisfaga la condición especificada.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Una lista para procesar.
cond
ICondition
Condición utilizada para encontrar un elemento en la lista especificada.
Returns
T
El elemento de la lista o nulo.
Tipos de Parámetros
T
El tipo de objeto que hay que encontrar.