Class ListUtils

Class ListUtils

Namn på plats: Aspose.Tasks.Util Sammanfattning: Aspose.Tasks.dll (25.4.0)

Användarklassen för listbearbetning.

public static class ListUtils

Inheritance

object ListUtils

Arvsmedlemmar

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

Tillämpa(Illustrerad t>, Algoritm , och int)

Applicera algoritmen för varje listaelement som börjar från en angiven position.

public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)

Parameters

list IList

Listan till processen.

algorithm IAlgorithm

tillämpad algoritm.

startIndex int

Starta element position.

Typ av parametrar

T

Typ av objekt att tillämpa algoritm till.

Filtrera(Illustrerad t>, Omständighet )

Filter lista element enligt angivna villkor.

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

Parameters

list IList

En lista att behandla.

cond ICondition

Villkor som används för att filtrera den angivna listan.

Returns

IList

Filtrerad lista .

Typ av parametrar

T

Typ av objekt att tillämpa filter på.

Hitta(Illustrerad t>, Omständighet )

Hitta första förekomsten av en listaelement som uppfyller det angivna tillståndet.

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

Parameters

list IList

En lista att behandla.

cond ICondition

Villkor som används för att hitta ett element i den angivna listan.

Returns

T

Listan element eller noll.

Typ av parametrar

T

Typ av föremål att hitta.

 Svenska