Unsafe.SizeOf<T> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar storleken på ett värde för den angivna typparametern.
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
Typparametrar
- T
Den typ vars storlek ska hämtas.
Returer
Storleken i byte av ett värde av typen T.
Kommentarer
Det här API:et sizeof motsvarar opcode. Om T är en referenstyp är returvärdet storleken på själva referensen (lika med sizeof(void*)). Mer information finns i ECMA-335, sek. III.4.25 ("sizeof - load the size, in byte, of a type") ("sizeof - load the size, in byte, of a type") ("sizeof - load the size, in bytes, of a type") ("sizeof - load the size, in byte, of a type") ("sizeof – load the size, in byte, of a type") ("sizeof – load the size, in byte, of a type")
Caution
Det här API:et returnerar storleken på den hanterade vyn av typen. För storleken på den ohanterade vyn av typen, till exempel behövs för interop-ändamål, använder du SizeOf.