ImmutableArrayExtensions Klas

Definitie

Biedt LINQ-extensiemethode onderdrukkingen die efficiënter zijn voor ImmutableArray<T> exemplaren dan de standaard LINQ-methoden.

public ref class ImmutableArrayExtensions abstract sealed
public static class ImmutableArrayExtensions
type ImmutableArrayExtensions = class
Public Module ImmutableArrayExtensions
Overname
ImmutableArrayExtensions

Methoden

Name Description
Aggregate<T>(ImmutableArray<T>, Func<T,T,T>)

Hiermee past u een functie toe op een reeks elementen op een cumulatieve manier.

Aggregate<TAccumulate,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>)

Hiermee past u een functie toe op een reeks elementen op een cumulatieve manier.

Aggregate<TAccumulate,TResult,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>, Func<TAccumulate,TResult>)

Hiermee past u een functie toe op een reeks elementen op een cumulatieve manier.

All<T>(ImmutableArray<T>, Func<T,Boolean>)

Hiermee wordt een waarde opgehaald die aangeeft of alle elementen in deze matrix overeenkomen met een bepaalde voorwaarde.

Any<T>(ImmutableArray<T>, Func<T,Boolean>)

Hiermee wordt een waarde opgehaald die aangeeft of de matrix elementen bevat die overeenkomen met een opgegeven voorwaarde.

Any<T>(ImmutableArray<T>.Builder)

Retourneert een waarde die aangeeft of deze verzameling elementen bevat.

Any<T>(ImmutableArray<T>)

Hiermee wordt een waarde opgehaald die aangeeft of de matrix elementen bevat.

ElementAt<T>(ImmutableArray<T>, Int32)

Retourneert het element op een opgegeven index in de matrix.

ElementAtOrDefault<T>(ImmutableArray<T>, Int32)

Retourneert het element in een opgegeven index in een reeks of een standaardwaarde als de index buiten het bereik valt.

First<T>(ImmutableArray<T>, Func<T,Boolean>)

Retourneert het eerste element in een reeks die voldoet aan een opgegeven voorwaarde.

First<T>(ImmutableArray<T>.Builder)

Retourneert het eerste element in de verzameling.

First<T>(ImmutableArray<T>)

Retourneert het eerste element in een matrix.

FirstOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>)

Retourneert het eerste element van de reeks die voldoet aan een voorwaarde of een standaardwaarde als er geen dergelijk element wordt gevonden.

FirstOrDefault<T>(ImmutableArray<T>.Builder)

Retourneert het eerste element in de verzameling of de standaardwaarde als de verzameling leeg is.

FirstOrDefault<T>(ImmutableArray<T>)

Retourneert het eerste element van een reeks of een standaardwaarde als de reeks geen elementen bevat.

Last<T>(ImmutableArray<T>, Func<T,Boolean>)

Retourneert het laatste element van een reeks die voldoet aan een opgegeven voorwaarde.

Last<T>(ImmutableArray<T>.Builder)

Retourneert het laatste element in de verzameling.

Last<T>(ImmutableArray<T>)

Retourneert het laatste element van de matrix.

LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>)

Retourneert het laatste element van een reeks die voldoet aan een voorwaarde of een standaardwaarde als er geen dergelijk element wordt gevonden.

LastOrDefault<T>(ImmutableArray<T>.Builder)

Retourneert het laatste element in de verzameling of de standaardwaarde als de verzameling leeg is.

LastOrDefault<T>(ImmutableArray<T>)

Retourneert het laatste element van een reeks of een standaardwaarde als de reeks geen elementen bevat.

Select<T,TResult>(ImmutableArray<T>, Func<T,TResult>)

Projecteert elk element van een reeks in een nieuwe vorm.

SelectMany<TSource,TCollection,TResult>(ImmutableArray<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Projecteert elk element van een reeks naar een IEnumerable<T>, plat de resulterende reeksen in één reeks en roept een resultaatselectorfunctie aan op elk element daarin.

SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>)

Bepaalt of twee reeksen gelijk zijn aan een gelijkheidsgelijker.

SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>)

Bepaalt of twee reeksen gelijk zijn aan een gelijkheidsgelijker.

SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>)

Bepaalt of twee reeksen gelijk zijn aan een gelijkheidsgelijker.

Single<T>(ImmutableArray<T>, Func<T,Boolean>)

Retourneert het enige element van een reeks die voldoet aan een opgegeven voorwaarde en genereert een uitzondering als er meer dan één dergelijk element bestaat.

Single<T>(ImmutableArray<T>)

Retourneert het enige element van een reeks en genereert een uitzondering als er niet precies één element in de reeks is.

SingleOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>)

Retourneert het enige element van een reeks die voldoet aan een opgegeven voorwaarde of een standaardwaarde als er geen dergelijk element bestaat; met deze methode wordt een uitzondering gegenereerd als meer dan één element voldoet aan de voorwaarde.

SingleOrDefault<T>(ImmutableArray<T>)

Retourneert het enige element van de matrix of een standaardwaarde als de reeks leeg is; met deze methode wordt een uitzondering gegenereerd als er meer dan één element in de reeks staat.

ToArray<T>(ImmutableArray<T>)

Hiermee kopieert u de inhoud van deze matrix naar een onveranderbare matrix.

ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>)

Hiermee maakt u een woordenlijst op basis van de inhoud van deze matrix.

ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>)

Hiermee maakt u een woordenlijst op basis van de inhoud van deze matrix.

ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>)

Hiermee maakt u een woordenlijst op basis van de inhoud van deze matrix.

ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>)

Hiermee maakt u een woordenlijst op basis van de inhoud van deze matrix.

Where<T>(ImmutableArray<T>, Func<T,Boolean>)

Hiermee filtert u een reeks waarden op basis van een predicaat.

Van toepassing op