CollectionExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce metodi di estensione per le raccolte generiche.
public ref class CollectionExtensions abstract sealed
public static class CollectionExtensions
type CollectionExtensions = class
Public Module CollectionExtensions
- Ereditarietà
-
CollectionExtensions
Metodi
AddRange<T>(List<T>, ReadOnlySpan<T>) |
Aggiunge gli elementi dell'intervallo specificato alla fine di List<T>. |
AsReadOnly<T>(IList<T>) |
Restituisce un wrapper di sola ReadOnlyCollection<T> lettura per l'elenco specificato. |
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Restituisce un wrapper di sola ReadOnlyDictionary<TKey,TValue> lettura per il dizionario corrente. |
CopyTo<T>(List<T>, Span<T>) |
Copia l'intero List<T> oggetto in un intervallo. |
GetDefaultAssets(IEnumerable<RuntimeAssetGroup>) |
Ottiene un'enumerazione degli asset in cui ogni asset ha un runtime vuoto. |
GetDefaultGroup(IEnumerable<RuntimeAssetGroup>) |
Ottiene il primo oggetto RuntimeAssetGroup con una proprietà Runtime vuota. |
GetDefaultRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>) |
Ottiene un'enumerazione di RuntimeFile in cui ogni valore dispone di un runtime vuoto. |
GetRuntimeAssets(IEnumerable<RuntimeAssetGroup>, String) |
Ottiene un'enumerazione di asset in cui ogni valore dell'asset corrisponde a |
GetRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>, String) |
Ottiene un'enumerazione di RuntimeFile in cui ogni Runtime del valore corrisponde a |
GetRuntimeGroup(IEnumerable<RuntimeAssetGroup>, String) |
Ottiene il primo oggetto RuntimeAssetGroup in cui Runtime corrisponde a |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey) |
Tenta di ottenere il valore associato alla chiave specificata da |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue) |
Tenta di ottenere il valore associato alla chiave specificata da |
InsertRange<T>(List<T>, Int32, ReadOnlySpan<T>) |
Inserisce gli elementi di un intervallo nell'oggetto List<T> in corrispondenza dell'indice specificato. |
Remove<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue) |
Tenta di rimuovere il valore con la chiave specificata da |
TryAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue) |
Tenta di aggiungere la chiave specificata da |