ImmutableList<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een onveranderbare lijst, een sterk getypte lijst met objecten die toegankelijk zijn voor index.
generic <typename T>
public ref class ImmutableList sealed : System::Collections::Generic::ICollection<T>, System::Collections::Generic::IEnumerable<T>, System::Collections::Generic::IList<T>, System::Collections::Generic::IReadOnlyCollection<T>, System::Collections::Generic::IReadOnlyList<T>, System::Collections::IList, System::Collections::Immutable::IImmutableList<T>
public sealed class ImmutableList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>, System.Collections.IList, System.Collections.Immutable.IImmutableList<T>
type ImmutableList<'T> = class
interface IImmutableList<'T>
interface IReadOnlyList<'T>
interface IReadOnlyCollection<'T>
interface seq<'T>
interface IEnumerable
interface IList<'T>
interface ICollection<'T>
interface IList
interface ICollection
Public NotInheritable Class ImmutableList(Of T)
Implements ICollection(Of T), IEnumerable(Of T), IImmutableList(Of T), IList, IList(Of T), IReadOnlyCollection(Of T), IReadOnlyList(Of T)
Type parameters
- T
Het type elementen in de lijst.
- Overname
-
ImmutableList<T>
- Implementeringen
Voorbeelden
In dit voorbeeld ziet u hoe u een onveranderbare lijst maakt en de elementen hierin kunt herhalen:
// Create an immutable list of strings
ImmutableList<string> colors = ImmutableList.Create("Red", "Green", "Blue");
// Iterate over all items in the list and print them
foreach (string s in colors)
{
Console.WriteLine(s);
}
/* Example output:
Red
Green
Blue
*/
In dit voorbeeld ziet u hoe u een nieuwe onveranderbare lijst maakt door items toe te voegen aan en te verwijderen uit de oorspronkelijke lijst:
// Create an immutable list of strings
ImmutableList<string> colors = ImmutableList.Create("Red", "Green", "Blue");
// Create a new immutable list by adding and removing items from the original list
ImmutableList<string> colorsModified = colors.RemoveAt(1).Add("Orange");
foreach (string s in colorsModified)
{
Console.WriteLine(s);
}
/* Example output:
Red
Blue
Orange
*/
Opmerkingen
ImmutableList<T> heeft geen openbare constructor; u begint door een lege ImmutableList<T> op te halen met behulp van de ImmutableList<T>.Empty. Vervolgens kunt u methoden aanroepen, zoals Add en AddRange, om de verzameling te vullen. Houd er rekening mee dat deze methoden een nieuw object retourneren. Wanneer u items toevoegt aan of verwijdert uit een onveranderbare lijst, wordt er een kopie van de oorspronkelijke lijst gemaakt met de items die zijn toegevoegd of verwijderd en wordt de oorspronkelijke lijst ongewijzigd.
Velden
| Name | Description |
|---|---|
| Empty |
Hiermee haalt u een lege onveranderbare lijst op. |
Eigenschappen
| Name | Description |
|---|---|
| Count |
Hiermee wordt het aantal elementen in de lijst opgeslagen. |
| IsEmpty |
Hiermee wordt een waarde opgehaald die aangeeft of deze lijst leeg is. |
| Item[Int32] |
Hiermee haalt u het element op de opgegeven index van de lijst op. |
Methoden
| Name | Description |
|---|---|
| Add(T) |
Hiermee voegt u het opgegeven object toe aan het einde van de onveranderbare lijst. |
| AddRange(IEnumerable<T>) |
Voegt de elementen van de opgegeven verzameling toe aan het einde van de onveranderbare lijst. |
| BinarySearch(Int32, Int32, T, IComparer<T>) |
Zoekt in een bereik met elementen in de gesorteerde lijst naar een element met behulp van de opgegeven vergelijkingsfunctie en retourneert de op nul gebaseerde index van het element. |
| BinarySearch(T, IComparer<T>) |
Zoekt in de hele gesorteerde lijst naar een element met behulp van de opgegeven vergelijkingsfunctie en retourneert de index op basis van nul van het element. |
| BinarySearch(T) |
Zoekt in de hele gesorteerde lijst naar een element met behulp van de standaardvergelijker en retourneert de op nul gebaseerde index van het element. |
| Clear() |
Hiermee verwijdert u alle elementen uit de onveranderbare lijst. |
| Contains(T) |
Bepaalt of deze onveranderbare lijst de opgegeven waarde bevat. |
| ConvertAll<TOutput>(Func<T,TOutput>) |
Converteert de elementen in de huidige onveranderbare lijst naar een ander type en retourneert een lijst met de geconverteerde elementen. |
| CopyTo(Int32, T[], Int32, Int32) |
Kopieert een bereik van elementen uit de onveranderbare lijst naar een compatibele eendimensionale matrix, te beginnen bij de opgegeven index van de doelmatrix. |
| CopyTo(T[], Int32) |
Kopieert de volledige onveranderbare lijst naar een compatibele eendimensionale matrix, te beginnen bij de opgegeven index van de doelmatrix. |
| CopyTo(T[]) |
Kopieert de volledige onveranderbare lijst naar een compatibele eendimensionale matrix, te beginnen bij het begin van de doelmatrix. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Exists(Predicate<T>) |
Bepaalt of de onveranderbare lijst elementen bevat die overeenkomen met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat. |
| Find(Predicate<T>) |
Zoekt naar een element dat overeenkomt met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat en retourneert het eerste exemplaar in de volledige onveranderbare lijst. |
| FindAll(Predicate<T>) |
Hiermee worden alle elementen opgehaald die overeenkomen met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat. |
| FindIndex(Int32, Int32, Predicate<T>) |
Zoekt naar een element dat overeenkomt met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat en retourneert de op nul gebaseerde index van het eerste exemplaar binnen het bereik van elementen in de onveranderbare lijst die begint bij de opgegeven index en het opgegeven aantal elementen bevat. |
| FindIndex(Int32, Predicate<T>) |
Zoekt naar een element dat overeenkomt met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat en retourneert de op nul gebaseerde index van het eerste exemplaar binnen het bereik van elementen in de onveranderbare lijst die van de opgegeven index naar het laatste element uitbreidt. |
| FindIndex(Predicate<T>) |
Zoekt naar een element dat overeenkomt met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat en retourneert de op nul gebaseerde index van het eerste exemplaar in de volledige onveranderbare lijst. |
| FindLast(Predicate<T>) |
Zoekt naar een element dat overeenkomt met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat en retourneert het laatste exemplaar in de volledige onveranderbare lijst. |
| FindLastIndex(Int32, Int32, Predicate<T>) |
Zoekt naar een element dat overeenkomt met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat en retourneert de op nul gebaseerde index van het laatste exemplaar binnen het bereik van elementen in de onveranderbare lijst met het opgegeven aantal elementen en eindigt op de opgegeven index. |
| FindLastIndex(Int32, Predicate<T>) |
Zoekt naar een element dat overeenkomt met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat en retourneert de op nul gebaseerde index van het laatste exemplaar binnen het bereik van elementen in de onveranderbare lijst die uitbreidt van het eerste element naar de opgegeven index. |
| FindLastIndex(Predicate<T>) |
Zoekt naar een element dat overeenkomt met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat en retourneert de op nul gebaseerde index van het laatste exemplaar in de volledige onveranderbare lijst. |
| ForEach(Action<T>) |
Voert de opgegeven actie uit op elk element van de onveranderbare lijst. |
| GetEnumerator() |
Retourneert een enumerator die door de onveranderbare lijst wordt herhaald. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetRange(Int32, Int32) |
Hiermee maakt u een ondiepe kopie van een reeks elementen in de onveranderbare bronlijst. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| IndexOf(T, Int32, Int32, IEqualityComparer<T>) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het eerste exemplaar binnen het bereik van elementen in de lijst die begint bij de opgegeven index en het opgegeven aantal elementen bevat. |
| IndexOf(T) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het eerste exemplaar in de volledige onveranderbare lijst. |
| Insert(Int32, T) |
Hiermee voegt u het opgegeven object in de onveranderbare lijst in de opgegeven index in. |
| InsertRange(Int32, IEnumerable<T>) |
Hiermee voegt u de elementen van een verzameling in de onveranderbare lijst in de opgegeven index in. |
| LastIndexOf(T, Int32, Int32, IEqualityComparer<T>) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het laatste exemplaar binnen het bereik van elementen in de lijst met het opgegeven aantal elementen en eindigt op de opgegeven index. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Remove(T, IEqualityComparer<T>) |
Hiermee verwijdert u het eerste exemplaar van het object dat overeenkomt met de opgegeven waarde uit deze onveranderbare lijst. |
| Remove(T) |
Hiermee verwijdert u het eerste exemplaar van het opgegeven object uit deze onveranderbare lijst. |
| RemoveAll(Predicate<T>) |
Hiermee verwijdert u alle elementen die overeenkomen met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat. |
| RemoveAt(Int32) |
Hiermee verwijdert u het element in de opgegeven index. |
| RemoveRange(IEnumerable<T>, IEqualityComparer<T>) |
Hiermee verwijdert u de opgegeven waarden uit deze lijst. |
| RemoveRange(IEnumerable<T>) |
Hiermee verwijdert u een reeks elementen uit deze onveranderbare lijst. |
| RemoveRange(Int32, Int32) |
Hiermee verwijdert u een reeks elementen, te beginnen met de opgegeven index en het opgegeven aantal elementen, uit deze onveranderbare lijst. |
| Replace(T, T, IEqualityComparer<T>) |
Vervangt het opgegeven element in de onveranderbare lijst door een nieuw element. |
| Replace(T, T) |
Vervangt het opgegeven element in de onveranderbare lijst door een nieuw element. |
| Reverse() |
Hiermee wordt de volgorde van de elementen in de hele onveranderbare lijst omgekeerd. |
| Reverse(Int32, Int32) |
Hiermee wordt de volgorde van de elementen in het opgegeven bereik van de onveranderbare lijst omgekeerd. |
| SetItem(Int32, T) |
Vervangt een element op een bepaalde positie in de onveranderbare lijst door het opgegeven element. |
| Sort() |
Hiermee sorteert u de elementen in de volledige onveranderbare lijst met behulp van de standaard comparer. |
| Sort(Comparison<T>) |
Hiermee sorteert u de elementen in de volledige onveranderbare lijst met behulp van de opgegeven vergelijkingsfunctie. |
| Sort(IComparer<T>) |
Hiermee sorteert u de elementen in de volledige onveranderbare lijst met behulp van de opgegeven vergelijkingsfunctie. |
| Sort(Int32, Int32, IComparer<T>) |
Hiermee sorteert u een reeks elementen in de onveranderbare lijst met behulp van de opgegeven vergelijkingsfunctie. |
| ToBuilder() |
Hiermee maakt u een lijst met dezelfde inhoud als deze lijst en kan deze efficiënt worden gedempt voor meerdere bewerkingen met behulp van standaard veranderlijke interfaces. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| TrueForAll(Predicate<T>) |
Bepaalt of elk element in de onveranderbare lijst overeenkomt met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Kopieert de volledige onveranderbare lijst naar een compatibele eendimensionale matrix, te beginnen bij de opgegeven matrixindex. |
| ICollection.IsSynchronized |
Dit type is onveranderbaar, dus het is altijd thread-veilig. Zie de ICollection interface. |
| ICollection.SyncRoot |
Zie ICollection. |
| ICollection<T>.Add(T) |
Hiermee voegt u het opgegeven item toe aan de onveranderbare lijst. |
| ICollection<T>.Clear() |
Hiermee verwijdert u alle items uit de onveranderbare lijst. |
| ICollection<T>.IsReadOnly |
Hiermee wordt een waarde opgehaald die aangeeft of het ICollection<T> kenmerk Alleen-lezen is. |
| ICollection<T>.Remove(T) |
Hiermee verwijdert u het eerste exemplaar van een specifiek object uit de onveranderbare lijst. |
| IEnumerable.GetEnumerator() |
Retourneert een enumerator die door de onveranderbare lijst wordt herhaald. |
| IEnumerable<T>.GetEnumerator() |
Retourneert een enumerator die door de onveranderbare lijst wordt herhaald. |
| IImmutableList<T>.Add(T) |
Hiermee voegt u de opgegeven waarde toe aan deze onveranderbare lijst. |
| IImmutableList<T>.AddRange(IEnumerable<T>) |
Hiermee worden de opgegeven waarden toegevoegd aan deze onveranderbare lijst. |
| IImmutableList<T>.Clear() |
Hiermee wordt een lege lijst opgehaald met dezelfde semantiek voor sorteren en ordenen als in dit exemplaar. |
| IImmutableList<T>.Insert(Int32, T) |
Hiermee voegt u het opgegeven element in de opgegeven index in de onveranderbare lijst in. |
| IImmutableList<T>.InsertRange(Int32, IEnumerable<T>) |
Hiermee voegt u de opgegeven elementen toe aan de opgegeven index in de onveranderbare lijst. |
| IImmutableList<T>.Remove(T, IEqualityComparer<T>) |
Hiermee verwijdert u het element met de opgegeven waarde uit de lijst. |
| IImmutableList<T>.RemoveAll(Predicate<T>) |
Hiermee verwijdert u alle elementen die overeenkomen met de voorwaarden die zijn gedefinieerd door het opgegeven predicaat. |
| IImmutableList<T>.RemoveAt(Int32) |
Hiermee verwijdert u het element in de opgegeven index van de onveranderbare lijst. |
| IImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>) |
Hiermee verwijdert u een reeks elementen uit deze onveranderbare lijst die overeenkomen met de opgegeven items. |
| IImmutableList<T>.RemoveRange(Int32, Int32) |
Hiermee verwijdert u het opgegeven aantal elementen op de opgegeven locatie uit deze lijst. |
| IImmutableList<T>.Replace(T, T, IEqualityComparer<T>) |
Hiermee vervangt u een element in de lijst door het opgegeven element. |
| IImmutableList<T>.SetItem(Int32, T) |
Vervangt een element in de lijst op een bepaalde positie door het opgegeven element. |
| IList.Add(Object) |
Hiermee voegt u een item toe aan de onveranderbare lijst. |
| IList.Clear() |
Hiermee verwijdert u alle items uit de onveranderbare lijst. |
| IList.Contains(Object) |
Bepaalt of de onveranderbare lijst een specifieke waarde bevat. |
| IList.IndexOf(Object) |
Bepaalt de index van een specifiek item in de onveranderbare lijst. |
| IList.Insert(Int32, Object) |
Hiermee voegt u een item in de onveranderbare lijst in de opgegeven index in. |
| IList.IsFixedSize |
Hiermee wordt een waarde opgehaald die aangeeft of de grootte van een IList vaste grootte is. |
| IList.IsReadOnly |
Hiermee wordt een waarde opgehaald die aangeeft of het ICollection<T> kenmerk Alleen-lezen is. |
| IList.Item[Int32] |
Hiermee haalt u de opgegeven index op of stelt u deze Object in. |
| IList.Remove(Object) |
Hiermee verwijdert u het eerste exemplaar van een specifiek object uit de onveranderbare lijst. |
| IList.RemoveAt(Int32) |
Hiermee verwijdert u het item in de opgegeven index van de onveranderbare lijst. |
| IList<T>.Insert(Int32, T) |
Hiermee voegt u een object in de onveranderbare lijst in de opgegeven index in. |
| IList<T>.Item[Int32] |
Hiermee haalt u de waarde op of stelt u deze in op de opgegeven index. |
| IList<T>.RemoveAt(Int32) |
Hiermee verwijdert u de waarde bij de opgegeven index. |
Extensiemethoden
| Name | Description |
|---|---|
| Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>) |
Hiermee past u een accumulatorfunctie toe op een reeks. De opgegeven seed-waarde wordt gebruikt als de initiële accumulatorwaarde en de opgegeven functie wordt gebruikt om de resultaatwaarde te selecteren. |
| Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>) |
Hiermee past u een accumulatorfunctie toe op een reeks. De opgegeven seed-waarde wordt gebruikt als de initiële accumulatorwaarde. |
| Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>) |
Hiermee past u een accumulatorfunctie toe op een reeks. |
| All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Bepaalt of alle elementen van een reeks aan een voorwaarde voldoen. |
| Ancestors<T>(IEnumerable<T>, XName) |
Retourneert een gefilterde verzameling elementen die de bovenliggende elementen van elk knooppunt in de bronverzameling bevat. Alleen elementen die een overeenkomst XName hebben, worden opgenomen in de verzameling. |
| Ancestors<T>(IEnumerable<T>) |
Retourneert een verzameling elementen die de bovenliggende elementen van elk knooppunt in de bronverzameling bevat. |
| Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Bepaalt of een element van een reeks voldoet aan een voorwaarde. |
| Any<TSource>(IEnumerable<TSource>) |
Bepaalt of een reeks elementen bevat. |
| AsEnumerable<TSource>(IEnumerable<TSource>) |
Retourneert de invoer die is getypt als IEnumerable<T>. |
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsParallel<TSource>(IEnumerable<TSource>) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| AsQueryable<TElement>(IEnumerable<TElement>) |
Converteert een algemeen IEnumerable<T> naar een algemeen IQueryable<T>. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Berekent het gemiddelde van een reeks Decimal waarden die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Berekent het gemiddelde van een reeks Double waarden die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Berekent het gemiddelde van een reeks Int32 waarden die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Berekent het gemiddelde van een reeks Int64 waarden die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Berekent het gemiddelde van een reeks null-waarden Decimal die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Berekent het gemiddelde van een reeks null-waarden Double die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Berekent het gemiddelde van een reeks null-waarden Int32 die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Berekent het gemiddelde van een reeks null-waarden Int64 die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Berekent het gemiddelde van een reeks null-waarden Single die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Berekent het gemiddelde van een reeks Single waarden die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Voegt twee reeksen samen. |
| Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>) |
Bepaalt of een reeks een opgegeven element bevat met behulp van een opgegeven IEqualityComparer<T>. |
| Contains<TSource>(IEnumerable<TSource>, TSource) |
Bepaalt of een reeks een opgegeven element bevat met behulp van de standaard gelijkheidsgelijker. |
| Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retourneert een getal dat aangeeft hoeveel elementen in de opgegeven reeks voldoen aan een voorwaarde. |
| Count<TSource>(IEnumerable<TSource>) |
Retourneert het aantal elementen in een reeks. |
| DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource) |
Retourneert de elementen van de opgegeven reeks of de opgegeven waarde in een singletonverzameling als de reeks leeg is. |
| DefaultIfEmpty<TSource>(IEnumerable<TSource>) |
Retourneert de elementen van de opgegeven reeks of de standaardwaarde van de typeparameter in een singletonverzameling als de reeks leeg is. |
| DescendantNodes<T>(IEnumerable<T>) |
Retourneert een verzameling van de onderliggende knooppunten van elk document en element in de bronverzameling. |
| Descendants<T>(IEnumerable<T>, XName) |
Retourneert een gefilterde verzameling elementen die de onderliggende elementen van elk element en document in de bronverzameling bevat. Alleen elementen die een overeenkomst XName hebben, worden opgenomen in de verzameling. |
| Descendants<T>(IEnumerable<T>) |
Retourneert een verzameling elementen die de onderliggende elementen van elk element en document in de bronverzameling bevat. |
| Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Retourneert afzonderlijke elementen uit een reeks met behulp van een opgegeven IEqualityComparer<T> om waarden te vergelijken. |
| Distinct<TSource>(IEnumerable<TSource>) |
Retourneert afzonderlijke elementen uit een reeks met behulp van de standaard gelijkheidsgelijker om waarden te vergelijken. |
| ElementAt<TSource>(IEnumerable<TSource>, Int32) |
Retourneert het element in een opgegeven index in een reeks. |
| ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32) |
Retourneert het element in een opgegeven index in een reeks of een standaardwaarde als de index buiten het bereik valt. |
| Elements<T>(IEnumerable<T>, XName) |
Retourneert een gefilterde verzameling van de onderliggende elementen van elk element en document in de bronverzameling. Alleen elementen die een overeenkomst XName hebben, worden opgenomen in de verzameling. |
| Elements<T>(IEnumerable<T>) |
Retourneert een verzameling onderliggende elementen van elk element en document in de bronverzameling. |
| Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Produceert het setverschil van twee reeksen door de opgegeven IEqualityComparer<T> waarden te vergelijken. |
| Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Produceert het setverschil van twee reeksen met behulp van de standaard gelijkheidsgelijker om waarden te vergelijken. |
| First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retourneert het eerste element in een reeks die voldoet aan een opgegeven voorwaarde. |
| First<TSource>(IEnumerable<TSource>) |
Retourneert het eerste element van een reeks. |
| FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retourneert het eerste element van de reeks die voldoet aan een voorwaarde of een standaardwaarde als er geen dergelijk element wordt gevonden. |
| FirstOrDefault<TSource>(IEnumerable<TSource>) |
Retourneert het eerste element van een reeks of een standaardwaarde als de reeks geen elementen bevat. |
| GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) |
Groepeer de elementen van een reeks op basis van een opgegeven sleutelkiezerfunctie en maakt een resultaatwaarde van elke groep en de bijbehorende sleutel. Sleutelwaarden worden vergeleken met behulp van een opgegeven vergelijkingsfunctie en de elementen van elke groep worden geprojecteerd met behulp van een opgegeven functie. |
| GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>) |
Groepeer de elementen van een reeks op basis van een opgegeven sleutelkiezerfunctie en maakt een resultaatwaarde van elke groep en de bijbehorende sleutel. De elementen van elke groep worden geprojecteerd met behulp van een opgegeven functie. |
| GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Hiermee worden de elementen van een reeks gegroepeerd op basis van een sleutelkiezerfunctie. De sleutels worden vergeleken met behulp van een vergelijkingsfunctie en de elementen van elke groep worden geprojecteerd met behulp van een opgegeven functie. |
| GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Groepeert de elementen van een reeks op basis van een opgegeven sleutelkiezerfunctie en projecteert de elementen voor elke groep met behulp van een opgegeven functie. |
| GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>) |
Groepeer de elementen van een reeks op basis van een opgegeven sleutelkiezerfunctie en maakt een resultaatwaarde van elke groep en de bijbehorende sleutel. De sleutels worden vergeleken met behulp van een opgegeven vergelijkingsfunctie. |
| GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>) |
Groepeer de elementen van een reeks op basis van een opgegeven sleutelkiezerfunctie en maakt een resultaatwaarde van elke groep en de bijbehorende sleutel. |
| GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Groepeert de elementen van een reeks op basis van een opgegeven sleutelkiezerfunctie en vergelijkt de sleutels met behulp van een opgegeven vergelijkingsfunctie. |
| GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Hiermee worden de elementen van een reeks gegroepeerd op basis van een opgegeven sleutelkiezerfunctie. |
| GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) |
Correleert de elementen van twee reeksen op basis van sleutel gelijkheid en groepeert de resultaten. Een opgegeven IEqualityComparer<T> wordt gebruikt om sleutels te vergelijken. |
| GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) |
Correleert de elementen van twee reeksen op basis van gelijkheid van sleutels en groepeert de resultaten. De standaard gelijkheidsgelijker wordt gebruikt om sleutels te vergelijken. |
| IndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het eerste exemplaar in de lijst. |
| IndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het eerste exemplaar binnen het bereik van elementen in de onveranderbare lijst die van de opgegeven index naar het laatste element uitbreidt. |
| IndexOf<T>(IImmutableList<T>, T, Int32) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het eerste exemplaar binnen het bereik van elementen in de onveranderbare lijst die van de opgegeven index naar het laatste element uitbreidt. |
| IndexOf<T>(IImmutableList<T>, T) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het eerste exemplaar in de lijst. |
| InDocumentOrder<T>(IEnumerable<T>) |
Retourneert een verzameling knooppunten die alle knooppunten in de bronverzameling bevat, gesorteerd in documentvolgorde. |
| Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Produceert het snijpunt van twee reeksen met behulp van het opgegeven om IEqualityComparer<T> waarden te vergelijken. |
| Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Produceert het set snijpunt van twee reeksen met behulp van de standaard gelijkheidsgelijker om waarden te vergelijken. |
| Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) |
Correleert de elementen van twee reeksen op basis van overeenkomende sleutels. Een opgegeven IEqualityComparer<T> wordt gebruikt om sleutels te vergelijken. |
| Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) |
Correleert de elementen van twee reeksen op basis van overeenkomende sleutels. De standaard gelijkheidsgelijker wordt gebruikt om sleutels te vergelijken. |
| Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retourneert het laatste element van een reeks die voldoet aan een opgegeven voorwaarde. |
| Last<TSource>(IEnumerable<TSource>) |
Retourneert het laatste element van een reeks. |
| LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het laatste exemplaar in de hele onveranderbare lijst. |
| LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het laatste exemplaar binnen het bereik van elementen in de onveranderbare lijst die van het eerste element naar de opgegeven index uitbreidt. |
| LastIndexOf<T>(IImmutableList<T>, T, Int32) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het laatste exemplaar binnen het bereik van elementen in de onveranderbare lijst die van het eerste element naar de opgegeven index uitbreidt. |
| LastIndexOf<T>(IImmutableList<T>, T) |
Zoekt naar het opgegeven object en retourneert de op nul gebaseerde index van het laatste exemplaar in de hele onveranderbare lijst. |
| LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retourneert het laatste element van een reeks die voldoet aan een voorwaarde of een standaardwaarde als er geen dergelijk element wordt gevonden. |
| LastOrDefault<TSource>(IEnumerable<TSource>) |
Retourneert het laatste element van een reeks of een standaardwaarde als de reeks geen elementen bevat. |
| LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retourneert een Int64 waarde die aangeeft hoeveel elementen in een reeks voldoen aan een voorwaarde. |
| LongCount<TSource>(IEnumerable<TSource>) |
Retourneert een Int64 waarde die het totale aantal elementen in een reeks vertegenwoordigt. |
| Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Roept een transformatiefunctie aan op elk element van een algemene reeks en retourneert de maximum resulterende waarde. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de maximumwaarde Decimal . |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de maximumwaarde Double . |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de maximumwaarde Int32 . |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de maximumwaarde Int64 . |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de maximaal null-waarde Decimal . |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de maximaal null-waarde Double . |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de maximaal null-waarde Int32 . |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de maximaal null-waarde Int64 . |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de maximaal null-waarde Single . |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de maximumwaarde Single . |
| Max<TSource>(IEnumerable<TSource>) |
Retourneert de maximumwaarde in een algemene reeks. |
| Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Roept een transformatiefunctie aan op elk element van een algemene reeks en retourneert de minimum resulterende waarde. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de minimumwaarde Decimal . |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de minimumwaarde Double . |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de minimumwaarde Int32 . |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de minimumwaarde Int64 . |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de minimaal null-waarde Decimal . |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de minimaal null-waarde Double . |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de minimaal null-waarde Int32 . |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de minimaal null-waarde Int64 . |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de minimaal null-waarde Single . |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Roept een transformatiefunctie aan op elk element van een reeks en retourneert de minimumwaarde Single . |
| Min<TSource>(IEnumerable<TSource>) |
Retourneert de minimumwaarde in een algemene reeks. |
| Nodes<T>(IEnumerable<T>) |
Retourneert een verzameling van de onderliggende knooppunten van elk document en element in de bronverzameling. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |
| OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Hiermee sorteert u de elementen van een reeks in oplopende volgorde met behulp van een opgegeven vergelijkingsfunctie. |
| OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Sorteert de elementen van een reeks in oplopende volgorde op basis van een sleutel. |
| OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Hiermee sorteert u de elementen van een reeks in aflopende volgorde met behulp van een opgegeven vergelijkingsfunctie. |
| OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Sorteert de elementen van een reeks in aflopende volgorde op basis van een sleutel. |
| Remove<T>(IEnumerable<T>) |
Hiermee verwijdert u elk knooppunt in de bronverzameling van het bovenliggende knooppunt. |
| Remove<T>(IImmutableList<T>, T) |
Hiermee verwijdert u de opgegeven waarde uit deze lijst. |
| RemoveRange<T>(IImmutableList<T>, IEnumerable<T>) |
Hiermee verwijdert u de opgegeven waarden uit deze lijst. |
| Replace<T>(IImmutableList<T>, T, T) |
Vervangt het eerste gelijke element in de lijst door het opgegeven element. |
| Reverse<TSource>(IEnumerable<TSource>) |
Hiermee wordt de volgorde van de elementen in een reeks omgedraaid. |
| Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>) |
Projecteert elk element van een reeks in een nieuw formulier door de index van het element op te nemen. |
| Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Projecteert elk element van een reeks in een nieuwe vorm. |
| SelectMany<TSource,TCollection,TResult>(IEnumerable<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. |
| SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,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. De index van elk bronelement wordt gebruikt in de tussenliggende projectvorm van dat element. |
| SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>) |
Projecteert elk element van een reeks naar een IEnumerable<T> en plat de resulterende reeksen in één reeks. |
| SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>) |
Projecteert elk element van een reeks op een IEnumerable<T>, en plat de resulterende reeksen in één reeks. De index van elk bronelement wordt gebruikt in de verwachte vorm van dat element. |
| SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Bepaalt of twee reeksen gelijk zijn door hun elementen te vergelijken met behulp van een opgegeven IEqualityComparer<T>. |
| SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Bepaalt of twee reeksen gelijk zijn door de elementen te vergelijken met behulp van de standaard gelijkheidsgelijker voor hun type. |
| Single<TSource>(IEnumerable<TSource>, Func<TSource,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<TSource>(IEnumerable<TSource>) |
Retourneert het enige element van een reeks en genereert een uitzondering als er niet precies één element in de reeks is. |
| SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,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<TSource>(IEnumerable<TSource>) |
Retourneert het enige element van een reeks 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. |
| Skip<TSource>(IEnumerable<TSource>, Int32) |
Slaat een opgegeven aantal elementen in een reeks over en retourneert vervolgens de resterende elementen. |
| SkipLast<TSource>(IEnumerable<TSource>, Int32) |
Retourneert een nieuwe enumerable verzameling die de elementen bevat waaruit |
| SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Omzeilt elementen in een reeks zolang een opgegeven voorwaarde waar is en retourneert vervolgens de resterende elementen. |
| SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Omzeilt elementen in een reeks zolang een opgegeven voorwaarde waar is en retourneert vervolgens de resterende elementen. De index van het element wordt gebruikt in de logica van de predicaatfunctie. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Berekent de som van de reeks Decimal waarden die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Berekent de som van de reeks Double waarden die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Berekent de som van de reeks Int32 waarden die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Berekent de som van de reeks Int64 waarden die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Berekent de som van de reeks null-waarden Decimal die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Berekent de som van de reeks null-waarden Double die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Berekent de som van de reeks null-waarden Int32 die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Berekent de som van de reeks null-waarden Int64 die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Berekent de som van de reeks null-waarden Single die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Berekent de som van de reeks Single waarden die worden verkregen door een transformatiefunctie aan te roepen op elk element van de invoerreeks. |
| Take<TSource>(IEnumerable<TSource>, Int32) |
Retourneert een opgegeven aantal aaneengesloten elementen vanaf het begin van een reeks. |
| TakeLast<TSource>(IEnumerable<TSource>, Int32) |
Retourneert een nieuwe enumerable verzameling die de laatste |
| TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retourneert elementen uit een reeks zolang een opgegeven voorwaarde waar is. |
| TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Retourneert elementen uit een reeks zolang een opgegeven voorwaarde waar is. De index van het element wordt gebruikt in de logica van de predicaatfunctie. |
| ToArray<TSource>(IEnumerable<TSource>) |
Hiermee maakt u een matrix van een IEnumerable<T>. |
| ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Hiermee maakt u een Dictionary<TKey,TValue> van een IEnumerable<T> op basis van een opgegeven sleutelkiezerfunctie, een vergelijkingsfunctie en een elementselectorfunctie. |
| ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Hiermee maakt u een Dictionary<TKey,TValue> van een op basis van de IEnumerable<T> opgegeven sleutelkiezer- en elementselectorfuncties. |
| ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Hiermee maakt u een Dictionary<TKey,TValue> van een IEnumerable<T> op basis van een opgegeven sleutelkiezerfunctie en sleutelkiezer. |
| ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Hiermee maakt u een Dictionary<TKey,TValue> van een IEnumerable<T> op basis van een opgegeven sleutelkiezerfunctie. |
| ToImmutableArray<TSource>(IEnumerable<TSource>) |
Hiermee maakt u een onveranderbare matrix op basis van de opgegeven verzameling. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>) |
Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud met behulp van de opgegeven sleutel- en waarde-vergelijkingen. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>) |
Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud met behulp van de opgegeven sleutel-vergelijkingsfunctie. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud. |
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Maakt een onveranderbare woordenlijst op basis van een bepaalde transformatie van een reeks. |
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Hiermee wordt een onveranderbare woordenlijst samengesteld op basis van een bestaande verzameling elementen, waarbij een transformatiefunctie wordt toegepast op de bronsleutels. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Inventariseert een reeks, produceert een onveranderbare hashset van de inhoud en maakt gebruik van de opgegeven gelijkheidsgelijker voor het settype. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Inventariseert een reeks en produceert een onveranderbare hashset van de inhoud. |
| ToImmutableList<TSource>(IEnumerable<TSource>) |
Inventariseert een reeks en produceert een onveranderbare lijst met inhoud. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Inventariseert en transformeert een reeks en produceert een onveranderbare gesorteerde woordenlijst van de inhoud met behulp van de opgegeven sleutel- en waarde-vergelijkingen. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Inventariseert en transformeert een reeks en produceert een onveranderbare gesorteerde woordenlijst van de inhoud met behulp van de opgegeven sleutel vergelijken. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Inventariseert en transformeert een reeks en produceert een onveranderbare gesorteerde woordenlijst van de inhoud. |
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Inventariseert een reeks, produceert een onveranderbare gesorteerde set inhoud en maakt gebruik van de opgegeven vergelijkingsfunctie. |
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>) |
Inventariseert een reeks en produceert een onveranderbare gesorteerde set inhoud. |
| ToList<TSource>(IEnumerable<TSource>) |
Hiermee maakt u een List<T> van een IEnumerable<T>. |
| ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Hiermee maakt u een Lookup<TKey,TElement> van een IEnumerable<T> op basis van een opgegeven sleutelkiezerfunctie, een vergelijkingsfunctie en een elementselectorfunctie. |
| ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Hiermee maakt u een Lookup<TKey,TElement> van een op basis van de IEnumerable<T> opgegeven sleutelkiezer- en elementselectorfuncties. |
| ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Hiermee maakt u een Lookup<TKey,TElement> van een IEnumerable<T> op basis van een opgegeven sleutelkiezerfunctie en sleutelkiezer. |
| ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Hiermee maakt u een Lookup<TKey,TElement> van een IEnumerable<T> op basis van een opgegeven sleutelkiezerfunctie. |
| Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Produceert de set-samenvoeging van twee reeksen met behulp van een opgegeven IEqualityComparer<T>. |
| Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Produceert de set-samenvoeging van twee reeksen met behulp van de standaard gelijkheidsgelijker. |
| Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Hiermee filtert u een reeks waarden op basis van een predicaat. |
| Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Hiermee filtert u een reeks waarden op basis van een predicaat. De index van elk element wordt gebruikt in de logica van de predicaatfunctie. |
| Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>) |
Hiermee past u een opgegeven functie toe op de bijbehorende elementen van twee reeksen, waardoor een reeks resultaten wordt geproduceerd. |
Van toepassing op
Veiligheid thread
Dit type is thread veilig.