Udostępnij za pośrednictwem


OpCodes.Ldstr Pole

Definicja

Wypycha nowe odwołanie do obiektu do literału ciągu przechowywanego w metadanych.

public: static initonly System::Reflection::Emit::OpCode Ldstr;
public static readonly System.Reflection.Emit.OpCode Ldstr;
 staticval mutable Ldstr : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldstr As OpCode 

Wartość pola

Uwagi

W poniższej tabeli wymieniono format zestawu szesnastkowy instrukcji i microsoft intermediate language (MSIL) wraz z krótkim podsumowaniem referencyjnym:

Format Format zestawu Opis
72 <T> ldstr mdToken Wypycha obiekt ciągu dla tokenu mdTokenciągu metadanych .

Zachowanie przejściowe stosu w kolejności sekwencyjnej jest następujące:

  1. Odwołanie do obiektu do ciągu jest wypychane do stosu.

Instrukcja ldstr wypycha odwołanie do obiektu (typ O) do nowego obiektu ciągu reprezentującego konkretny literał ciągu przechowywany w metadanych. Instrukcja ldstr przydziela wymaganą ilość pamięci i wykonuje dowolną konwersję formatu wymaganą do przekonwertowania literału ciągu z formularza używanego w pliku do formatu ciągu wymaganego w czasie wykonywania.

Infrastruktura języka wspólnego (CLI) gwarantuje, że wynik dwóch instrukcji odwołujących się do dwóch ldstr tokenów metadanych, które mają tę samą sekwencję znaków, zwracają dokładnie ten sam obiekt ciągu (proces znany jako "przeplatanie ciągów").

Emit Następujące przeciążenie metody może używać ldstr kodu opcode:

Dotyczy