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
Тип објекта који треба пронаћи.