Język

Unsafe.SizeOf<T> Metoda

Definicja

Zwraca rozmiar wartości danego parametru typu.

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

Parametry typu

T

Typ, którego rozmiar ma zostać pobrany.

Zwraca

Rozmiar w bajtach wartości typu T.

Uwagi

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

Caution

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

Dotyczy