Bagikan melalui


CollectionExtensions Kelas

Definisi

Menyediakan metode ekstensi untuk koleksi generik.

public ref class CollectionExtensions abstract sealed
public static class CollectionExtensions
type CollectionExtensions = class
Public Module CollectionExtensions
Warisan
CollectionExtensions

Metode

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

Menambahkan elemen rentang yang ditentukan ke akhir List<T>.

AsReadOnly<T>(IList<T>)

Mengembalikan pembungkus baca-saja ReadOnlyCollection<T> untuk daftar yang ditentukan.

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

Mengembalikan pembungkus baca-saja ReadOnlyDictionary<TKey,TValue> untuk kamus saat ini.

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

Menyalin seluruh List<T> ke rentang.

GetDefaultAssets(IEnumerable<RuntimeAssetGroup>)

Mendapatkan enumerasi aset di mana setiap aset memiliki runtime kosong.

GetDefaultGroup(IEnumerable<RuntimeAssetGroup>)

Mendapatkan yang pertama RuntimeAssetGroup dengan kosong Runtime.

GetDefaultRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>)

Mendapatkan enumerasi di RuntimeFile mana setiap nilai memiliki runtime kosong.

GetRuntimeAssets(IEnumerable<RuntimeAssetGroup>, String)

Mendapatkan enumerasi aset di mana nilai setiap aset sama dengan runtime.

GetRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>, String)

Mendapatkan enumerasi di RuntimeFile mana setiap nilai Runtime sama dengan runtime.

GetRuntimeGroup(IEnumerable<RuntimeAssetGroup>, String)

Mendapatkan yang pertama RuntimeAssetGroup di mana Runtime cocok runtime.

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

Mencoba untuk mendapatkan nilai yang terkait dengan yang ditentukan key dalam dictionary.

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

Mencoba untuk mendapatkan nilai yang terkait dengan yang ditentukan key dalam dictionary.

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

Menyisipkan elemen rentang ke dalam pada List<T> indeks yang ditentukan.

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

Mencoba menghapus nilai dengan yang ditentukan key dari dictionary.

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

Mencoba menambahkan dan value yang ditentukan key ke dictionary.

Berlaku untuk