OpCodes.Ldlen Pole
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wypycha liczbę elementów tablicy jednowymiarowej opartej na zera na stosie oceny.
public: static initonly System::Reflection::Emit::OpCode Ldlen;
public static readonly System.Reflection.Emit.OpCode Ldlen;
staticval mutable Ldlen : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldlen As OpCode
Wartość pola
Uwagi
W poniższej tabeli wymieniono format zestawu szesnastkowy i Microsoft Intermediate Language (MSIL) instrukcji wraz z krótkim podsumowaniem referencyjnym:
| Format | Format zestawu | Opis |
|---|---|---|
| 8E | odmów | Wypycha długość (typu natural unsigned int) tablicy na stosie. |
Zachowanie przejściowe stosu w kolejności sekwencyjnej jest następujące:
Odwołanie do obiektu do tablicy jest wypychane do stosu.
Odwołanie do tablicy jest zwinięte ze stosu, a długość jest obliczana.
Długość jest wypychana do stosu.
Tablice są obiektami, dlatego reprezentowane przez wartość typu O. Długość jest zwracana jako .natural unsigned int
NullReferenceException jest zgłaszany, jeśli odwołanie do tablicy jest odwołaniem o wartości null.
Następujące Emit przeciążenie metody może używać ldlen kodu opcode: