Bagikan melalui


Unsafe.Write<T>(Void*, T) Metode

Definisi

Penting

API ini bukan kompatibel CLS.

Menulis nilai jenis T ke lokasi yang diberikan.

public:
generic <typename T>
 static void Write(void* destination, T value);
public static void Write<T> (void* destination, T value);
[System.CLSCompliant(false)]
public static void Write<T> (void* destination, T value);
static member Write : nativeptr<unit> * 'T -> unit
[<System.CLSCompliant(false)>]
static member Write : nativeptr<unit> * 'T -> unit

Jenis parameter

T

Jenis nilai yang akan ditulis.

Parameter

destination
Void*

Lokasi untuk menulis.

value
T

Nilai yang akan ditulis.

Atribut

Keterangan

Perhatian

Pemanggil harus memastikan bahwa ada SizeOf<T>() byte memori bisa-tulis yang tersedia mulai dari lokasi yang ditujukkan oleh destination. Pelanggaran akses dapat terjadi jika persyaratan ini tidak terpenuhi.

destination diasumsikan sebagai penunjuk yang diratakan dengan benar ke nilai jenis T. Untuk informasi selengkapnya tentang asumsi perataan, lihat ECMA-335, Detik I.12.6.2 ("Perataan").

Berlaku untuk