Unsafe.Write<T>(Void*, T) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk