Class ListUtils
ja nimityö: Aspose.Tasks.Util Kokoelma: Aspose.Tasks.dll (25.4.0)
Käyttöluokka luettelon käsittelyyn.
public static class ListUtils
Inheritance
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Käytä t>(T T T T T>, Algoritmi , ja int)
Soveltaa algoritmia jokaiselle luettelon elementille, joka alkaa määritellystä sijainnista.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
Luettelo prosessiin.
algorithm
IAlgorithm
Käytetty algoritmi
startIndex
int
Aloita elementin sijainti.
Parametrien tyyppi
T
Tyyppi objekti soveltaa algoritmia.
Suodatin (T T T T T>, Säädökset)
Suodatin luettelo elementtejä määritellyn olosuhteen mukaan.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Yksi luettelo prosessiin.
cond
ICondition
Käytetty ehto määritellyn luettelon suodattamiseen.
Returns
Suodatettu luettelo
Parametrien tyyppi
T
Tuotteen tyyppi soveltaa suodatinta.
T löytää>(T T T T T>, Säädökset)
Löydä luettelon elementin ensimmäinen esiintyminen, joka täyttää määritellyn tilan.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
Yksi luettelo prosessiin.
cond
ICondition
Käytetty ehto löytää elementti määritellyssä luettelossa.
Returns
T
Luettelo elementti tai nolla.
Parametrien tyyppi
T
Tyyppi kohteesta löytää.