Class ListUtils

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

object ListUtils

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

IList

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.

 Português