CollectionsMarshal Sınıf

Tanım

Koleksiyonların temel alınan veri gösterimlerine erişmek için bir dizi yöntem sağlayan güvenli olmayan bir sınıf.

public ref class CollectionsMarshal abstract sealed
public static class CollectionsMarshal
type CollectionsMarshal = class
Public Class CollectionsMarshal
Devralma
CollectionsMarshal

Yöntemler

AsSpan<T>(List<T>)

Span<T> Listedeki verilerin görünümünü alır. kullanımdayken öğesinden List<T>Span<T> öğeler eklenmemeli veya kaldırılmamalıdır.

GetValueRefOrAddDefault<TKey,TValue>(Dictionary<TKey,TValue>, TKey, Boolean)

Belirtilen sözlükteki öğesine TValue başvuru alır ve anahtar yoksa varsayılan değere sahip yeni bir giriş ekler.

GetValueRefOrNullRef<TKey,TValue>(Dictionary<TKey,TValue>, TKey)

içinde veya TValueDictionary<TKey,TValue> içinde yoksa başvurusuna dictionarybaşvuru null alır.

SetCount<T>(List<T>, Int32)

değerinin List<T> sayısını belirtilen değere ayarlar.

Şunlara uygulanır