ImmutableArrayExtensions Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan LINQ-bővítménymetódus-felülbírálásokat biztosít, amelyek hatékonyabbak a példányok esetében ImmutableArray<T> , mint a szabványos LINQ-metódusok.
public ref class ImmutableArrayExtensions abstract sealed
public static class ImmutableArrayExtensions
type ImmutableArrayExtensions = class
Public Module ImmutableArrayExtensions
- Öröklődés
-
ImmutableArrayExtensions
Metódusok
| Name | Description |
|---|---|
| Aggregate<T>(ImmutableArray<T>, Func<T,T,T>) |
Függvényt alkalmaz az elemek sorozatára kumulatív módon. |
| Aggregate<TAccumulate,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>) |
Függvényt alkalmaz az elemek sorozatára kumulatív módon. |
| Aggregate<TAccumulate,TResult,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>, Func<TAccumulate,TResult>) |
Függvényt alkalmaz az elemek sorozatára kumulatív módon. |
| All<T>(ImmutableArray<T>, Func<T,Boolean>) |
Beolvas egy értéket, amely jelzi, hogy a tömb összes eleme megfelel-e egy adott feltételnek. |
| Any<T>(ImmutableArray<T>, Func<T,Boolean>) |
Beolvas egy értéket, amely jelzi, hogy a tömb tartalmaz-e egy adott feltételnek megfelelő elemeket. |
| Any<T>(ImmutableArray<T>.Builder) |
Egy értéket ad vissza, amely jelzi, hogy ez a gyűjtemény tartalmaz-e elemeket. |
| Any<T>(ImmutableArray<T>) |
Egy értéket kap, amely jelzi, hogy a tömb tartalmaz-e elemeket. |
| ElementAt<T>(ImmutableArray<T>, Int32) |
A tömb egy adott indexében lévő elemet adja vissza. |
| ElementAtOrDefault<T>(ImmutableArray<T>, Int32) |
Egy adott index elemet ad vissza egy sorozatban, vagy egy alapértelmezett értéket, ha az index túllépi a tartományt. |
| First<T>(ImmutableArray<T>, Func<T,Boolean>) |
Egy adott feltételnek megfelelő sorozat első elemét adja vissza. |
| First<T>(ImmutableArray<T>.Builder) |
A gyűjtemény első elemét adja vissza. |
| First<T>(ImmutableArray<T>) |
Egy tömb első elemét adja vissza. |
| FirstOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
A sorozat első olyan elemét adja vissza, amely megfelel egy feltételnek vagy egy alapértelmezett értéknek, ha nem található ilyen elem. |
| FirstOrDefault<T>(ImmutableArray<T>.Builder) |
A gyűjtemény első elemét, vagy ha a gyűjtemény üres, az alapértelmezett értéket adja vissza. |
| FirstOrDefault<T>(ImmutableArray<T>) |
Egy sorozat első elemét adja vissza, vagy egy alapértelmezett értéket, ha a sorozat nem tartalmaz elemeket. |
| Last<T>(ImmutableArray<T>, Func<T,Boolean>) |
Egy adott feltételnek megfelelő sorozat utolsó elemét adja vissza. |
| Last<T>(ImmutableArray<T>.Builder) |
A gyűjtemény utolsó elemét adja vissza. |
| Last<T>(ImmutableArray<T>) |
A tömb utolsó elemét adja vissza. |
| LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Egy olyan sorozat utolsó elemét adja vissza, amely megfelel egy feltételnek vagy egy alapértelmezett értéknek, ha nem található ilyen elem. |
| LastOrDefault<T>(ImmutableArray<T>.Builder) |
A gyűjtemény utolsó elemét adja vissza, vagy az alapértelmezett értéket, ha a gyűjtemény üres. |
| LastOrDefault<T>(ImmutableArray<T>) |
Egy sorozat utolsó elemét adja vissza, vagy egy alapértelmezett értéket, ha a sorozat nem tartalmaz elemeket. |
| Select<T,TResult>(ImmutableArray<T>, Func<T,TResult>) |
A sorozat egyes elemeit új űrlapra alakítja. |
| SelectMany<TSource,TCollection,TResult>(ImmutableArray<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Egy sorozat egyes elemeit egy-egy IEnumerable<T>sorozatra kivetíti, az eredményül kapott sorozatokat egy sorozatba alakítja, és meghív egy eredményválasztó függvényt az egyes elemeken. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>) |
Meghatározza, hogy két sorozat egyenlő-e egy egyenlőség-összehasonlító szerint. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>) |
Meghatározza, hogy két sorozat egyenlő-e egy egyenlőség-összehasonlító szerint. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>) |
Meghatározza, hogy két sorozat egyenlő-e egy egyenlőség-összehasonlító szerint. |
| Single<T>(ImmutableArray<T>, Func<T,Boolean>) |
Egy adott feltételnek megfelelő sorozat egyetlen elemét adja vissza, és kivételt eredményez, ha több ilyen elem is létezik. |
| Single<T>(ImmutableArray<T>) |
Egy sorozat egyetlen elemét adja vissza, és kivételt ad vissza, ha nincs pontosan egy elem a sorozatban. |
| SingleOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Egy sorozat egyetlen olyan elemét adja vissza, amely megfelel egy megadott feltételnek vagy egy alapértelmezett értéknek, ha nincs ilyen elem; ez a metódus kivételt eredményez, ha több elem is megfelel a feltételnek. |
| SingleOrDefault<T>(ImmutableArray<T>) |
A tömb egyetlen elemét adja vissza, vagy egy alapértelmezett értéket, ha a sorozat üres; ez a metódus kivételt eredményez, ha a sorrendben több elem is szerepel. |
| ToArray<T>(ImmutableArray<T>) |
A tömb tartalmát egy mutable tömbbe másolja. |
| ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>) |
A tömb tartalma alapján létrehoz egy szótárt. |
| ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>) |
A tömb tartalma alapján létrehoz egy szótárt. |
| ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>) |
A tömb tartalma alapján létrehoz egy szótárt. |
| ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
A tömb tartalma alapján létrehoz egy szótárt. |
| Where<T>(ImmutableArray<T>, Func<T,Boolean>) |
Egy predikátum alapján szűri az értékek sorozatát. |