このページは役に立ちましたか。
このページのコンテンツについての ご意見をお待ちしております
その他にご意見はありますか。
残り 1500 文字
MSDN ライブラリ
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

OpCodes.Sizeof フィールド

2013/12/12

提供された値型のサイズ (バイト単位) を評価スタックにプッシュします。

Namespace:  System.Reflection.Emit
アセンブリ:  mscorlib (mscorlib.dll 内)

public static readonly OpCode Sizeof

命令の 16 進数の形式、MSIL (Microsoft Intermediate Language) アセンブリ形式、および簡単な説明の一覧を次の表に示します。

形式

アセンブリ形式

説明

FE 1C < T >

sizeof valType

値型のサイズ (バイト単位) を unsigned int32 としてプッシュします。

スタックの遷移動作を順番に示すと、次のようになります。

  1. 提供した値型 (valType) のサイズ (バイト単位) がスタックにプッシュされます。

ValType は、値型を指定するメタデータ トークン (typeref または typedef) でなければなりません。

sizeof オペコードを使用できる Emit メソッド オーバーロードを次に示します。

  • ILGenerator.Emit(OpCode, Type)

Windows Phone OS

サポート: 8.0, 7.1

表示:
© 2015 Microsoft