Class ListUtils
Navne til: Aspose.Tasks.Util Sammensætning: Aspose.Tasks.dll (25.4.0)
Brugsklasse til listebehandling.
public static class ListUtils
Inheritance
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Anvendelse(Det er t>, af Algoritme, og int)
Anvend algoritmen for hvert element i listen, der starter fra den angivne position.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
Liste til processen.
algorithm
IAlgorithm
Den anvendte algoritme.
startIndex
int
Start element position.
Typer af parametre
T
Den type objekt til at anvende algoritme til.
Filter af T>(Det er t>, Udenforståelse)
Filter liste elementer efter specifikke betingelser.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
En liste til processen.
cond
ICondition
Betingelse, der bruges til at filtrere den angivne liste.
Returns
Den filtrerede liste.
Typer af parametre
T
Typ af objekt til at anvende filter til.
Find(Det er t>, Udenforståelse)
Find den første forekomst af et listeelement, der opfylder den angivne tilstand.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
En liste til processen.
cond
ICondition
Betingelse bruges til at finde et element i den angivne liste.
Returns
T
Liste elementer eller null.
Typer af parametre
T
Den slags objekt at finde.