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
Використання T>(Ілліс>, Альгоритм , ІНТ)
Використовуйте алгоритм для кожного елемента списку, починаючи з визначеної позиції.
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
Тип об’єкта, який можна знайти