Aracılığıyla paylaş


CollectionExtensions Sınıf

Tanım

Genel koleksiyonlar için uzantı yöntemleri sağlar.

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

Yöntemler

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

Belirtilen yayılma alanının öğelerini öğesinin sonuna List<T>ekler.

AsReadOnly<T>(IList<T>)

Belirtilen liste için salt ReadOnlyCollection<T> okunur bir sarmalayıcı döndürür.

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

Geçerli sözlük için salt ReadOnlyDictionary<TKey,TValue> okunur bir sarmalayıcı döndürür.

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

Tamamını List<T> bir yayılmaya kopyalar.

GetDefaultAssets(IEnumerable<RuntimeAssetGroup>)

Her varlığın boş bir çalışma zamanına sahip olduğu varlıkların bir sabit listesi alır.

GetDefaultGroup(IEnumerable<RuntimeAssetGroup>)

boş Runtimeolan ilk RuntimeAssetGroup öğesini alır.

GetDefaultRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>)

Her değerin RuntimeFile boş bir çalışma zamanına sahip olduğu bir sabit listesi alır.

GetRuntimeAssets(IEnumerable<RuntimeAssetGroup>, String)

Her varlığın değerinin eşit runtimeolduğu varlıkların bir numaralandırmasını alır.

GetRuntimeFileAssets(IEnumerable<RuntimeAssetGroup>, String)

Her değerin RuntimeFileRuntime eşit runtimeolduğu bir sabit listesi alır.

GetRuntimeGroup(IEnumerable<RuntimeAssetGroup>, String)

ile eşleşen runtimeilk RuntimeAssetGroup yeri Runtime alır.

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

içinde dictionarybelirtilen key ile ilişkili değeri almaya çalışır.

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

içinde dictionarybelirtilen key ile ilişkili değeri almaya çalışır.

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

Bir span öğelerini belirtilen dizine ekler List<T> .

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

belirtilen key değerini içinden kaldırmaya dictionaryçalışır.

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

Belirtilen key ve value öğesini öğesine eklemeye dictionaryçalışır.

Şunlara uygulanır