Class ListUtils
Името на пространството: Aspose.Tasks.Util Асамблея: Aspose.Tasks.dll (25.4.0)
Класа на полета за обработка на списъци.
public static class ListUtils
Inheritance
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Използване(Илюзия Т>, алгоритъм и в)
Използвайте алгоритъм за всеки елемент от списъка, започващ от посочената позиция.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
Списък на процесите.
algorithm
IAlgorithm
Използва се алгоритъм.
startIndex
int
Начална позиция на елемента.
Типове параметри
T
Типът на обекта да се прилага алгоритъм към.
Филтри (Илюзия Т>Извънредни условия )
Филтриране на елементите по определено състояние.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Списък за обработка.
cond
ICondition
Условия, използвани за филтриране на посочения списък.
Returns
Филтриран списък
Типове параметри
T
Типът на обекта, за да се прилага филтър към.
Намерете т>(Илюзия Т>Извънредни условия )
Намерете първото възникване на елемент от списък, който отговаря на посоченото състояние.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Списък за обработка.
cond
ICondition
Условия, използвани за намиране на елемент в посочения списък.
Returns
T
Списък на елемента или нула.
Типове параметри
T
Типът на обекта, който трябва да намерите.