OpCodes.Ldlen Veld

Definitie

Hiermee wordt het aantal elementen van een op nul gebaseerde, eendimensionale matrix naar de evaluatiestack gepusht.

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 

Waarde van veld

Opmerkingen

De volgende tabel bevat de hexadecimale en Microsoft MSIL-assembly-indeling (Tussenliggende taal), samen met een beknopt overzicht:

Format Assembly-indeling Description
8E ldlen Hiermee wordt de lengte (van het type natural unsigned int) van een matrix op de stapel gepusht.

Het overgangsgedrag van de stack, in opeenvolgende volgorde, is:

  1. Een objectverwijzing naar een matrix wordt naar de stapel gepusht.

  2. De matrixreferentie wordt uit de stack gepopt en de lengte wordt berekend.

  3. De lengte wordt naar de stapel gepusht.

Matrices zijn objecten en dus vertegenwoordigd door een waarde van het type O. De lengte wordt geretourneerd als een natural unsigned int.

NullReferenceException wordt gegenereerd als de matrixreferentie een null-verwijzing is.

De volgende Emit overbelasting van de methode kan de ldlen opcode gebruiken:

Van toepassing op