Class ListUtils
Nom dels espais: Aspose.Tasks.Util Assemblea: Aspose.Tasks.dll (25.4.0)
Classes d’utilitat per al processament de llistes.
public static class ListUtils
Inheritance
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Aplicació (Il·lustració>, Algoritme , i int)
Aplica l’algoritme per a cada element de llista a partir de la posició especificada.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
Llista a processar.
algorithm
IAlgorithm
Algoritme aplicat.
startIndex
int
Inici de la posició elemental.
Tipus de paràmetres
T
El tipus d’objecte per aplicar l’algoritme a.
Filtre (Il·lustració>, Icondició )
Els elements de la llista de filtres segons la condició especificada.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Una llista per processar.
cond
ICondition
Condició utilitzada per filtrar la llista especificada.
Returns
Llista filtrada.
Tipus de paràmetres
T
El tipus d’objecte per aplicar el filtre a.
Troba’t>(Il·lustració>, Icondició )
Troba la primera aparició d’un element de llista que satisfà la condició especificada.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Una llista per processar.
cond
ICondition
Condició utilitzada per trobar un element en la llista especificada.
Returns
T
Elements de la llista o zero.
Tipus de paràmetres
T
El tipus d’objectes a trobar.