Class ListUtils
Název místa: Aspose.Tasks.Util Shromáždění: Aspose.Tasks.dll (25.4.0)
Užitečná třída pro zpracování seznam.
public static class ListUtils
Inheritance
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Využijte t>(Zvláštní>, Algoritmus , a int)
Použijte algoritmus pro každý prvek seznamu od stanovené polohy.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
Seznam na proces.
algorithm
IAlgorithm
Použitý algoritmus.
startIndex
int
Začíná poloha prvku.
Typy parametrů
T
Typ objektu aplikovat algoritmus na.
Filtrace T>(Zvláštní>, Podmínky )
Filter seznam prvků podle stanovených podmínek.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Seznam na zpracován.
cond
ICondition
Podmínka používaná k filtrování uvedeného seznamu.
Returns
Filtrovaný seznam.
Typy parametrů
T
Typ objektu aplikovat filtr na.
Hledat T>(Zvláštní>, Podmínky )
Najděte první výskyt prvku seznamu, který splňuje stanovený stav.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Seznam na zpracován.
cond
ICondition
Podmínka používaná k nalezení prvku v uvedeném seznamu.
Returns
T
slo prvku nebo nula.
Typy parametrů
T
Typ objektu, který je třeba najít.