Bagikan melalui


OpCodes.Sizeof Bidang

Definisi

Mendorong ukuran, dalam byte, dari jenis nilai yang disediakan ke tumpukan evaluasi.

public: static initonly System::Reflection::Emit::OpCode Sizeof;
public static readonly System.Reflection.Emit.OpCode Sizeof;
 staticval mutable Sizeof : System.Reflection.Emit.OpCode
Public Shared ReadOnly Sizeof As OpCode 

Nilai Bidang

Keterangan

Tabel berikut mencantumkan format rakitan heksadesimal dan Microsoft Intermediate Language (MSIL) instruksi, bersama dengan ringkasan referensi singkat:

Format Format Rakitan Deskripsi
FE 1C <T> sizeof valType Dorong ukuran, dalam byte, dari jenis nilai sebagai unsigned int32.

Perilaku transisi tumpukan, dalam urutan berurutan, adalah:

  1. Ukuran (dalam byte) dari jenis nilai yang disediakan (valType) didorong ke tumpukan.

valType harus berupa token metadata (atau typereftypedef) yang menentukan jenis nilai, jenis referensi, atau parameter jenis generik.

Untuk jenis referensi, ukuran yang dikembalikan adalah ukuran nilai referensi dari jenis yang sesuai (4 byte pada sistem 32-bit), bukan ukuran data yang disimpan dalam objek yang disebutkan oleh nilai referensi. Parameter jenis generik hanya dapat digunakan dalam isi jenis atau metode yang mendefinisikannya. Ketika jenis atau metode tersebut dibuat, parameter jenis generik digantikan oleh jenis nilai atau jenis referensi.

Metode berikut Emit kelebihan beban dapat menggunakan sizeof opcode:

Berlaku untuk

Lihat juga