Udostępnij za pośrednictwem


CollectionsMarshal Klasa

Definicja

Niebezpieczna klasa, która udostępnia zestaw metod uzyskiwania dostępu do podstawowych reprezentacji danych kolekcji.

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

Metody

AsSpan<T>(List<T>)

Span<T> Pobiera widok danych na liście. Elementy nie powinny być dodawane ani usuwane z List<T> obiektu , gdy Span<T> jest używany.

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

Pobiera odwołanie do elementu TValue w określonym słowniku, dodając nowy wpis z wartością domyślną, jeśli klucz nie istnieje.

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

Pobiera odwołanie do odwołania do odwołania w elemencie TValueDictionary<TKey,TValue> lub null , jeśli nie istnieje w obiekcie dictionary.

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

Ustawia liczbę wartości List<T> do określonej wartości.

Dotyczy