OpCodes.Beq 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 besturingselement overgedragen naar een doelinstructie als twee waarden gelijk zijn.
public: static initonly System::Reflection::Emit::OpCode Beq;
public static readonly System.Reflection.Emit.OpCode Beq;
staticval mutable Beq : System.Reflection.Emit.OpCode
Public Shared ReadOnly Beq 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 |
|---|---|---|
3B <int32> |
beq target |
Vertakking naar de doelinstructie op offset target als de twee waarden gelijk zijn. |
Het overgangsgedrag van de stack, in opeenvolgende volgorde, is:
value1wordt naar de stapel geduwd.value2wordt naar de stapel geduwd.value2envalue1worden uit de stack gepopt; alsvalue1deze gelijk is aanvalue2, wordt de vertakkingsbewerking uitgevoerd.
De beq instructie draagt het besturingselement over aan de opgegeven doelinstructie als value1 deze gelijk is aan value2. Het effect is hetzelfde als het uitvoeren van een ceq instructie gevolgd door een brtrue vertakking naar de specifieke doelinstructie. De doelinstructie wordt weergegeven als een 4-byte ondertekende offset vanaf het begin van de instructie na de huidige instructie.
De acceptabele operandtypen worden hieronder ingekapseld:
Als de doelinstructie een of meer voorvoegselcodes heeft, kan het besturingselement alleen worden overgedragen naar de eerste van deze voorvoegsels.
Controleoverdrachten naar en van try, catchen filterfinally blokken kunnen niet worden uitgevoerd door deze instructie (dergelijke overdrachten zijn ernstig beperkt en moeten in plaats daarvan de Leave instructie gebruiken).
De volgende Emit overbelasting van de methode kan de beq opcode gebruiken: