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> element 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 TValue w obiekcie lub null , jeśli nie istnieje w obiekcie dictionaryDictionary<TKey,TValue> .

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

Ustawia liczbę parametrów List<T> na określoną wartość.

Dotyczy