Class ListUtils

Class ListUtils

Название пространства: Aspose.Tasks.Util Ассоциация: Aspose.Tasks.dll (25.4.0)

Класс полезности для обработки списков.

public static class ListUtils

Inheritance

object ListUtils

Наследованные члены

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

IList

Фильтрованный список .

Типы параметров

T

Тип объекта, к которому нужно применять фильтр.

Найти Т>(ИЛИСТ <Т>, Исключение )

Найдите первое появление элемента списка, который удовлетворяет указанное состояние.

public static T Find<t>(IList<t> list, ICondition<t> cond)

Parameters

list IList

Список для обработки.

cond ICondition

Условия, используемые для поиска элемента в указанном списке.

Returns

T

Список элементов или нуля.

Типы параметров

T

Тип объекта, который нужно найти.

 Русский