Udostępnij za pośrednictwem


OpCodes.Ldlen Pole

Definicja

Wypycha liczbę elementów tablicy jednowymiarowej opartej na zera na stosie ewaluacyjnych.

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 14 Wypycha długość (typu natural unsigned int) tablicy na stosie.

Zachowanie przejściowe stosu w kolejności sekwencyjnej to:

  1. Odwołanie do obiektu do tablicy jest wypychane do stosu.

  2. Odwołanie do tablicy jest wyskoczone ze stosu, a długość jest obliczana.

  3. Długość jest wypychana do stosu.

Tablice są obiektami i 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:

Dotyczy