Unsafe.SizeOf<T> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された型パラメーターの値のサイズを返します。
public:
generic <typename T>
static int SizeOf();
public static int SizeOf<T>() where T : allows ref struct;
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 - load the size, in bytes, of a type") を参照してください。
Caution
この API は、型の マネージド ビューのサイズを返します。 相互運用のために必要ななど、型の アンマネージド ビューのサイズには、 SizeOfを使用します。