Unsafe.SizeOf<T> Metoda

Definicja

Zwraca rozmiar wartości danego parametru typu.

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

Parametry typu

T

Typ, którego rozmiar ma zostać pobrany.

Zwraca

Int32

Rozmiar w bajtach wartości typu T.

Uwagi

Ten interfejs API odpowiada kodowi sizeof opcode. Jeśli T jest typem odwołania, zwracana wartość to rozmiar samego odwołania (równy sizeof(void*)). Aby uzyskać więcej informacji, zobacz ECMA-335, Sec. III.4.25 ("sizeof - load the sizeof- load the size, in bytes, of a type").

Przestroga

Ten interfejs API zwraca rozmiar widoku zarządzanego typu. W przypadku rozmiaru niezarządzanego widoku typu, na przykład wymaganego do celów międzyoperacyjnych, użyj polecenia SizeOf.

Dotyczy