Class ListUtils
Der Name: Aspose.Tasks.Util Zusammensetzung: Aspose.Tasks.dll (25.4.0)
Nutzenklasse für die Listeverarbeitung.
public static class ListUtils
Inheritance
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Anwendung(Illist , Der Algorithmus , und int)
Anwenden Sie ein Algorithmus für jedes Element der Liste, das von der angegebenen Position beginnt.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
Liste zum Verfahren.
algorithm
IAlgorithm
Anwendung des Algorithms.
startIndex
int
Beginn der Elementposition.
Arten von Parametern
T
Die Art von Objekt, um ein Algorithmus anzuwenden.
Filter (Illist , und Kondition )
Filterliste Elemente nach angegebenem Zustand.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Eine Liste zum Verfahren.
cond
ICondition
Bedingung verwendet, um die angegebenen Liste zu filtern.
Returns
Filterte Liste.
Arten von Parametern
T
Die Art des Objekts, um Filter anzuwenden.
Finde (Illist , und Kondition )
Finden Sie den ersten Auftritt eines Elements der Liste, das den angegebenen Zustand entspricht.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Eine Liste zum Verfahren.
cond
ICondition
Bedingung verwendet, um ein Element in der angegebenen Liste zu finden.
Returns
T
Element der Liste oder Null.
Arten von Parametern
T
die Art von Gegenstand zu finden.