CollectionExtensions Třída

Definice

Poskytuje rozšiřující metody pro obecné kolekce.

public ref class CollectionExtensions abstract sealed
public static class CollectionExtensions
type CollectionExtensions = class
Public Module CollectionExtensions
Dědičnost
CollectionExtensions

Metody

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

Přidá prvky zadaného rozsahu na konec .List<T>

AsReadOnly<T>(IList<T>)

Vrátí obálku jen ReadOnlyCollection<T> pro čtení pro zadaný seznam.

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

Vrátí obálku jen ReadOnlyDictionary<TKey,TValue> pro čtení pro aktuální slovník.

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

Zkopíruje celý List<T> soubor do rozsahu.

GetDefaultAssets(IEnumerable<RuntimeAssetGroup>)

Získá výčet prostředků, kde každý prostředek má prázdný modul runtime.

GetDefaultGroup(IEnumerable<RuntimeAssetGroup>)

Získá první RuntimeAssetGroup s prázdným Runtimeobjektem .

GetDefaultRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>)

Získá výčet, RuntimeFile kde každá hodnota má prázdný modul runtime.

GetRuntimeAssets(IEnumerable<RuntimeAssetGroup>, String)

Získá výčet prostředků, kde se hodnota každého majetku rovná runtime.

GetRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>, String)

Získá výčet, RuntimeFile kde se každá hodnota Runtime rovná runtime.

GetRuntimeGroup(IEnumerable<RuntimeAssetGroup>, String)

Získá první RuntimeAssetGroup , kde Runtime odpovídá runtime.

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

Pokusí se získat hodnotu přidruženou k zadané key hodnotě dictionaryv .

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

Pokusí se získat hodnotu přidruženou k zadané key hodnotě dictionaryv .

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

Vloží prvky rozsahu do List<T> zadaného indexu.

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

Pokusí se odebrat hodnotu se zadanou key hodnotou z objektu dictionary.

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

Pokusí se přidat zadané key hodnoty a value do dictionary.

Platí pro