Поделиться через


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.

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