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.