CollectionExtensions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona métodos de extensión para colecciones genéricas.
public ref class CollectionExtensions abstract sealed
public static class CollectionExtensions
type CollectionExtensions = class
Public Module CollectionExtensions
- Herencia
-
CollectionExtensions
Métodos
AddRange<T>(List<T>, ReadOnlySpan<T>) |
Agrega los elementos del intervalo especificado al final de List<T>. |
AsReadOnly<T>(IList<T>) |
Devuelve un contenedor de solo ReadOnlyCollection<T> lectura para la lista especificada. |
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Devuelve un contenedor de solo ReadOnlyDictionary<TKey,TValue> lectura para el diccionario actual. |
CopyTo<T>(List<T>, Span<T>) |
Copia todo en List<T> un intervalo. |
GetDefaultAssets(IEnumerable<RuntimeAssetGroup>) |
Obtiene una enumeración de activos donde cada activo tiene un runtime vacío. |
GetDefaultGroup(IEnumerable<RuntimeAssetGroup>) |
Obtiene el primer RuntimeAssetGroup con un Runtime vacío. |
GetDefaultRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>) |
Obtiene una enumeración de RuntimeFile donde cada valor tiene un runtime vacío. |
GetRuntimeAssets(IEnumerable<RuntimeAssetGroup>, String) |
Obtiene una enumeración de activos donde el valor de cada activo equivale a |
GetRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>, String) |
Obtiene una enumeración de RuntimeFile donde Runtime de cada valor equivale a |
GetRuntimeGroup(IEnumerable<RuntimeAssetGroup>, String) |
Obtiene el primer RuntimeAssetGroup, donde Runtime coincide con |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey) |
Intenta obtener el valor asociado al elemento |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue) |
Intenta obtener el valor asociado al elemento |
InsertRange<T>(List<T>, Int32, ReadOnlySpan<T>) |
Inserta los elementos de un intervalo en en el List<T> índice especificado. |
Remove<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue) |
Intenta quitar el valor con el elemento |
TryAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue) |
Intenta agregar los elementos |