Class ListUtils
Pôvodný názov: Aspose.Tasks.Util Zhromaždenie: Aspose.Tasks.dll (25.5.0)
Užitočná trieda na spracovanie zoznamov.
public static class ListUtils
Inheritance
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
aplikácia t>(Názov T>, algorithm , a int)
Aplikujte algoritmus pre každý prvok zoznamu začínajúci z určeného miesta.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
Zoznam na proces.
algorithm
IAlgorithm
Aplikovaný algoritmus
startIndex
int
Začiatok položky prvku.
Typ parametrov
T
Typ objektu na aplikáciu algoritmu.
Filtrácia(Názov T>, Podmienky )
Zoznam prvkov filtra podľa špecifikovaného stavu.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Zoznam na spracovanie.
cond
ICondition
Stav použitý na filtrovanie špecifikovaného zoznamu.
Returns
Filtrovaný zoznam
Typ parametrov
T
Typ objektu na aplikáciu filtra.
nájsť t>(Názov T>, Podmienky )
Nájdite prvý výskyt prvku zoznamu, ktorý spĺňa stanovený stav.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Zoznam na spracovanie.
cond
ICondition
Podmienka použitá na nájdenie prvku v uvedenom zozname.
Returns
T
Zoznam prvkov alebo nula.
Typ parametrov
T
Typ objektu, ktorý sa má nájsť.