OpCodes.Ldlen Veld
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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:
Een objectverwijzing naar een matrix wordt naar de stapel gepusht.
De matrixreferentie wordt uit de stack gepopt en de lengte wordt berekend.
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: