Class ListUtils
Nazwa przestrzeń: Aspose.Tasks.Util Zgromadzenie: Aspose.Tasks.dll (25.5.0)
Klasa użyteczności do przetwarzania list.
public static class ListUtils
Inheritance
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Aplikacja (Iluzja T>, Algorytm , i int)
Zastosuj algorytm dla każdego elementu listy, począwszy od określonej pozycji.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
List do procesu.
algorithm
IAlgorithm
Aplikowany algorytm
startIndex
int
Rozpocznij pozycję elementu.
Rodzaj parametrów
T
Rodzaj obiektu do zastosowania algorytmu do.
filtracja t>(Iluzja T>, Ikonizacja )
Lista elementów filtra według określonego warunku.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Lista do przetwarzania.
cond
ICondition
Warunek używany do filtracji wyznaczonej listy.
Returns
Listę filtracji.
Rodzaj parametrów
T
Rodzaj przedmiotu do zastosowania do filtra.
Znajdź t>(Iluzja T>, Ikonizacja )
Znajdź pierwsze pojawienie się elementu listy, który spełnia określony stan.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Lista do przetwarzania.
cond
ICondition
Warunek używany do znalezienia elementu w określonej liście.
Returns
T
Element listy lub zero.
Rodzaj parametrów
T
Rodzaj przedmiotu do znalezienia.