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