CollectionExtensions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody rozszerzenia dla kolekcji ogólnych.
public ref class CollectionExtensions abstract sealed
public static class CollectionExtensions
type CollectionExtensions = class
Public Module CollectionExtensions
- Dziedziczenie
-
CollectionExtensions
Metody
AddRange<T>(List<T>, ReadOnlySpan<T>) |
Dodaje elementy określonego zakresu na końcu elementu List<T>. |
AsReadOnly<T>(IList<T>) |
Zwraca otokę tylko do ReadOnlyCollection<T> odczytu dla określonej listy. |
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Zwraca otokę tylko do ReadOnlyDictionary<TKey,TValue> odczytu dla bieżącego słownika. |
CopyTo<T>(List<T>, Span<T>) |
Kopiuje całe List<T> do zakresu. |
GetDefaultAssets(IEnumerable<RuntimeAssetGroup>) |
Pobiera wyliczenie zasobów, w których każdy zasób ma puste środowisko uruchomieniowe. |
GetDefaultGroup(IEnumerable<RuntimeAssetGroup>) |
Pobiera pierwszy RuntimeAssetGroup z pustym Runtimeelementem . |
GetDefaultRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>) |
Pobiera wyliczenie, RuntimeFile w którym każda wartość ma puste środowisko uruchomieniowe. |
GetRuntimeAssets(IEnumerable<RuntimeAssetGroup>, String) |
Pobiera wyliczenie zasobów, w których wartość każdego elementu zawartości jest równa |
GetRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>, String) |
Pobiera wyliczenie, RuntimeFile w którym każda wartość Runtime jest równa |
GetRuntimeGroup(IEnumerable<RuntimeAssetGroup>, String) |
Pobiera pierwszy RuntimeAssetGroup element, w którym Runtime pasuje |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey) |
Próbuje pobrać wartość skojarzona z wartością określoną |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue) |
Próbuje pobrać wartość skojarzona z wartością określoną |
InsertRange<T>(List<T>, Int32, ReadOnlySpan<T>) |
Wstawia elementy zakresu do List<T> określonego indeksu. |
Remove<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue) |
Próbuje usunąć wartość z wartością określoną |
TryAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue) |
Próbuje dodać określony element |