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

Тип, размер которого требуется извлечь.

Возвращаемое значение

Int32

Размер в байтах значения типа T.

Комментарии

Этот API соответствует коду sizeof операции. Если T это ссылочный тип, возвращаемое значение — это размер самой ссылки (равно sizeof(void*)). Дополнительные сведения см. в разделе ECMA-335, Sec. III.4.25 ("sizeof - load the size, in bytes, of a type") ("sizeof - load the size, in bytes, of a type").

Внимание!

Этот API возвращает размер управляемого представления типа. Для размера неуправляемого представления типа, например необходимого для целей взаимодействия, используйте SizeOf.

Применяется к