Class ListUtils

Class ListUtils

Navne til: Aspose.Tasks.Util Sammensætning: Aspose.Tasks.dll (25.4.0)

Brugsklasse til listebehandling.

public static class ListUtils

Inheritance

object ListUtils

De arvede medlemmer

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

Methods

Anvendelse(Det er t>, af Algoritme, og int)

Anvend algoritmen for hvert element i listen, der starter fra den angivne position.

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

Parameters

list IList

Liste til processen.

algorithm IAlgorithm

Den anvendte algoritme.

startIndex int

Start element position.

Typer af parametre

T

Den type objekt til at anvende algoritme til.

Filter af T>(Det er t>, Udenforståelse)

Filter liste elementer efter specifikke betingelser.

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

Parameters

list IList

En liste til processen.

cond ICondition

Betingelse, der bruges til at filtrere den angivne liste.

Returns

IList

Den filtrerede liste.

Typer af parametre

T

Typ af objekt til at anvende filter til.

Find(Det er t>, Udenforståelse)

Find den første forekomst af et listeelement, der opfylder den angivne tilstand.

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

Parameters

list IList

En liste til processen.

cond ICondition

Betingelse bruges til at finde et element i den angivne liste.

Returns

T

Liste elementer eller null.

Typer af parametre

T

Den slags objekt at finde.

 Dansk