CollectionsMarshal Kelas

Definisi

Kelas tidak aman yang menyediakan sekumpulan metode untuk mengakses representasi data yang mendasar dari koleksi.

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

Metode

AsBytes(BitArray)

Kelas tidak aman yang menyediakan sekumpulan metode untuk mengakses representasi data yang mendasar dari koleksi.

AsSpan<T>(List<T>)

Mendapatkan tampilan Span<T> atas data dalam daftar. Item tidak boleh ditambahkan atau dihapus dari List<T> saat Span<T> sedang digunakan.

GetValueRefOrAddDefault<TKey,TValue,TAlternateKey>(Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>, TAlternateKey, Boolean)

Mendapatkan ref ke TValue di Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>, menambahkan entri baru dengan nilai default jika tidak ada di dictionary.

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

Mendapatkan referensi ke TValue dalam kamus yang ditentukan, menambahkan entri baru dengan nilai default jika kunci tidak ada.

GetValueRefOrNullRef<TKey,TValue,TAlternateKey>(Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>, TAlternateKey)

Mendapatkan ref ke TValue di Dictionary<TKey,TValue> atau ref null jika tidak ada di dictionary.

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

Mendapatkan referensi ke TValue di Dictionary<TKey,TValue> atau referensi null jika tidak ada di dictionary.

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

Mengatur jumlah List<T> ke nilai yang ditentukan.

Berlaku untuk