Class ListUtils

Class ListUtils

Numele spaţiului: Aspose.Tasks.Util Asamblare: Aspose.Tasks.dll (25.4.0)

Clasa de utilitate pentru prelucrarea listelor.

public static class ListUtils

Inheritance

object ListUtils

Membrii moștenitori

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

Methods

Aplicați (Răspundeți>, în algoritm , în int)

Aplicați algoritmul pentru fiecare element de listă începând cu poziția specificată.

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

Parameters

list IList

Listă la proces.

algorithm IAlgorithm

Algorithmul aplicat.

startIndex int

Începeți poziția elementului.

Tipuri de parametri

T

Tipul de obiect pentru a aplica algoritmul la.

Filtrare (Răspundeți>, în condiţii )

Filtrarea elementelor de listă după condiția specificată.

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

Parameters

list IList

o listă de procesare.

cond ICondition

Condiția utilizată pentru filtrarea listei specificate.

Returns

IList

Lista filtrată.

Tipuri de parametri

T

Tipul de obiect pentru a aplica filtrul la.

găsiți t>(Răspundeți>, în condiţii )

Găsiți prima apariție a unui element de listă care îndeplinește condiția specificată.

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

Parameters

list IList

o listă de procesare.

cond ICondition

Condiția utilizată pentru a găsi un element în lista specificată.

Returns

T

Element de listă sau zero.

Tipuri de parametri

T

Tipul de obiect de găsit.

 Română