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
Применение(ИЛИСТ <Т>, алгоритм , и int)
Применить алгоритм для каждого элемента списка, начиная с указанной позиции.
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
Тип объекта, который нужно найти.