次の方法で共有


Unsafe.SizeOf<T> メソッド

定義

指定された型パラメーターの値のサイズを返します。

public:
generic <typename T>
 static int SizeOf();
public static int SizeOf<T> ();
static member SizeOf : unit -> int
Public Shared Function SizeOf(Of T) () As Integer

型パラメーター

T

サイズを取得する型。

戻り値

Tの値のサイズ (バイト単位)。

注釈

この API はオペコードに sizeof 対応しています。 が参照型の場合 T 、戻り値は参照自体のサイズ (と sizeof(void*)等しい) になります。 詳細については、「 ECMA-335、Sec. III.4.25 ("sizeof - 型のサイズをバイト単位で読み込む」) を参照してください。

注意事項

この API は、型の マネージド ビューのサイズを返します。 相互運用のために必要ななど、型の アンマネージド ビューのサイズについては、 を使用します SizeOf

適用対象