CollectionExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы расширения для универсальных коллекций.
public ref class CollectionExtensions abstract sealed
public static class CollectionExtensions
type CollectionExtensions = class
Public Module CollectionExtensions
- Наследование
-
CollectionExtensions
Методы
AddRange<T>(List<T>, ReadOnlySpan<T>) |
Добавляет элементы указанного диапазона в конец List<T>. |
AsReadOnly<T>(IList<T>) |
Возвращает оболочку только ReadOnlyCollection<T> для чтения для указанного списка. |
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Возвращает оболочку только ReadOnlyDictionary<TKey,TValue> для чтения для текущего словаря. |
CopyTo<T>(List<T>, Span<T>) |
Копирует весь List<T> объект в диапазон. |
GetDefaultAssets(IEnumerable<RuntimeAssetGroup>) |
Возвращает перечисление ресурсов, в котором каждый ресурс имеет пустую среду выполнения. |
GetDefaultGroup(IEnumerable<RuntimeAssetGroup>) |
Возвращает первую группу RuntimeAssetGroup с пустой средой выполнения Runtime. |
GetDefaultRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>) |
Возвращает перечисление ресурсов RuntimeFile, в котором каждое значение имеет пустую среду выполнения. |
GetRuntimeAssets(IEnumerable<RuntimeAssetGroup>, String) |
Возвращает перечисление ресурсов, в котором значение каждого ресурса равно |
GetRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>, String) |
Возвращает перечисление ресурсов RuntimeFile, в котором Runtime каждого значения равно |
GetRuntimeGroup(IEnumerable<RuntimeAssetGroup>, String) |
Возвращает первую группу RuntimeAssetGroup, в которой Runtime соответствует |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey) |
Пытается получить значение, связанное с указанным |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue) |
Пытается получить значение, связанное с указанным |
InsertRange<T>(List<T>, Int32, ReadOnlySpan<T>) |
Вставляет элементы диапазона в по List<T> указанному индексу. |
Remove<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue) |
Пытается удалить значение с указанным |
TryAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue) |
Пытается добавить указанные элементы |