CollectionExtensions Klasse

Definition

Stellt Erweiterungsmethoden für generische Auflistungen bereit.

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

Methoden

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

Fügt die Elemente der angegebenen Spanne am Ende der .List<T>

AsReadOnly<T>(IList<T>)

Gibt einen schreibgeschützten ReadOnlyCollection<T> Wrapper für die angegebene Liste zurück.

AsReadOnly<T>(ISet<T>)

Gibt einen schreibgeschützten ReadOnlySet<T> Wrapper für den angegebenen Satz zurück.

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

Gibt einen schreibgeschützten ReadOnlyDictionary<TKey,TValue> Wrapper für das aktuelle Wörterbuch zurück.

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

Kopiert den gesamten List<T> Bereich in einen Bereich.

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

Versucht, den wert abzurufen, der dem angegebenen key in der dictionaryDatei zugeordnet ist.

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

Versucht, den wert abzurufen, der dem angegebenen key in der dictionaryDatei zugeordnet ist.

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

Fügt die Elemente einer Spanne in den List<T> angegebenen Index ein.

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

Versucht, den Wert mit dem angegebenen key aus dem dictionary.

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

Versucht, das angegebene key und value dem dictionary.

Gilt für: