Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

OpCodes.Ble_S-Feld

 

Veröffentlicht: Juli 2016

Überträgt die Steuerung an eine Zielanweisung (Kurzform), wenn der erste Wert kleiner oder gleich dem zweiten Wert ist.

Namespace:   System.Reflection.Emit
Assembly:  mscorlib (in mscorlib.dll)

public static readonly OpCode Ble_S

Die folgende Tabelle enthält die Anweisung Hexadezimal und Assemblyformat von Microsoft Intermediate Language (MSIL) sowie eine kurze Referenz Zusammenfassung:

Format

Assemblyformat

Beschreibung

31 <int8>

ble.starget

Die Verzweigung für die zielanweisung am angegebenen Offset, wenn der erste Wert kleiner als oder gleich dem zweiten Wert, Kurzform ist.

Im Stapel laufen, wird in sequenzieller Reihenfolge auf:

  1. value1wird auf dem Stapel abgelegt.

  2. value2wird auf dem Stapel abgelegt.

  3. value2und value1 aus dem Stapel; ausgelesen werden, wenn value1 ist kleiner als oder gleich value2, der Branch-Vorgang ausgeführt wird.

Die ble.s -Anweisung übergibt die Steuerung an den angegebenen zielanweisung Wenn value1 ist kleiner als oder gleich value2. Der Effekt ist identisch mit der Ausführung einer cgt Anweisung (cgt.un für float) Anweisung, gefolgt von einerbrfalse Verzweigung, die bestimmte zielanweisung. Bei der zielinstruktion wird als eine signierten 1-Byte-Offset vom Anfang der aktuellen Anweisung folgenden dargestellt.

Wenn bei der zielinstruktion mindestens ein Präfix Codes verfügt, Steuerelement kann nur übertragen werden mit dem ersten dieser Präfixe. Steuern von Übertragungen in und aus try, catch, filter, und finally Blöcke können durch diese Anweisung nicht ausgeführt werden.

Die folgenden Emit -methodenüberladung können die ble.s Opcode:

  • ILGenerator.Emit (OpCode, Bezeichnung)

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 1.1
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.1
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: