Język

OpCodes.Ldlen Pole

Definicja

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:

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

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

  3. 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:

Dotyczy