Class ListUtils
Nome do espaço: Aspose.Tasks.Util Assembleia: Aspose.Tasks.dll (25.4.0)
Clase de Utilidade para Processamento de Lista.
public static class ListUtils
Inheritance
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Aplicação (Ilusão T>, Algoritmo , O int)
Aplique o algoritmo para cada elemento de lista a partir da posição especificada.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
Lista para o processo.
algorithm
IAlgorithm
Algoritmo aplicado.
startIndex
int
Iniciar a posição do elemento.
Tipo de Parâmetros
T
O tipo de objeto para aplicar o algoritmo para.
Filtração (Ilusão T>, Condição )
Lista de elementos de filtro por condição especificada.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Uma lista para processar.
cond
ICondition
Condição utilizada para filtrar a lista especificada.
Returns
Lista de filtros.
Tipo de Parâmetros
T
O tipo de objeto para aplicar o filtro.
Encontro T>(Ilusão T>, Condição )
Encontre a primeira ocorrência de um elemento de lista que satisfaça a condição especificada.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Uma lista para processar.
cond
ICondition
Condição utilizada para encontrar um elemento na lista especificada.
Returns
T
Elementos de lista ou nulo.
Tipo de Parâmetros
T
O tipo de objeto a ser encontrado.