CollectionExtensions Klas

Definitie

Biedt uitbreidingsmethoden voor algemene verzamelingen.

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

Methoden

Name Description
AddRange<T>(List<T>, ReadOnlySpan<T>)

Voegt de elementen van de opgegeven periode toe aan het einde van de List<T>.

AsReadOnly<T>(IList<T>)

Retourneert een alleen-lezen ReadOnlyCollection<T> wrapper voor de opgegeven lijst.

AsReadOnly<T>(ISet<T>)

Retourneert een alleen-lezen ReadOnlySet<T> wrapper voor de opgegeven set.

AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>)

Retourneert een alleen-lezen ReadOnlyDictionary<TKey,TValue> wrapper voor de huidige woordenlijst.

CopyTo<T>(List<T>, Span<T>)

Kopieert het hele List<T> naar een periode.

GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue)

Probeert de waarde op te halen die is gekoppeld aan de opgegeven key in de dictionary.

GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey)

Probeert de waarde op te halen die is gekoppeld aan de opgegeven key in de dictionary.

InsertRange<T>(List<T>, Int32, ReadOnlySpan<T>)

Hiermee voegt u de elementen van een span in de List<T> opgegeven index in.

Remove<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue)

Probeert de waarde te verwijderen met de opgegeven key waarde uit de dictionary.

TryAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue)

Probeert de opgegeven key en value aan de dictionary.

Van toepassing op