OpCodes.Ldlen Pole
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nasdílí počet prvků jednorozměrného pole založeného na nule do zásobníku vyhodnocení.
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
Hodnota pole
Poznámky
Následující tabulka uvádí šestnáctkový formát sestavení jazyka MSIL (Intermediate Language) a Microsoft s stručným přehledem referenčních informací:
| Formát | Formát sestavení | Description |
|---|---|---|
| 8E | ldlen | Nasdílí délku (typu natural unsigned int) pole v zásobníku. |
Přechodné chování zásobníku v sekvenčním pořadí je:
Odkaz na objekt na pole se nasdílí do zásobníku.
Odkaz na pole se přepíná ze zásobníku a vypočítá se délka.
Délka je nasunuta do zásobníku.
Pole jsou objekty, a proto jsou reprezentovány hodnotou typu O. Délka se vrátí jako natural unsigned int.
NullReferenceException je vyvolán, pokud je odkaz na pole nulový.
Emit Následující přetížení metody může použít ldlen opcode: