Freigeben über


ObjectType.ShiftRightObj(Object, Int32) Methode

Definition

Führt eine arithmetische Verschiebung nach rechts (>>) aus.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public:
 static System::Object ^ ShiftRightObj(System::Object ^ o1, int amount);
public static object ShiftRightObj (object? o1, int amount);
public static object ShiftRightObj (object o1, int amount);
static member ShiftRightObj : obj * int -> obj
Public Shared Function ShiftRightObj (o1 As Object, amount As Integer) As Object

Parameter

o1
Object

Erforderlich. Ein ganzzahliger numerischer Ausdruck. Das zu verschiebende Bitmuster. Der Datentyp muss ein ganzzahliger Typ (SByte, Byte, Short, UShort, Integer, UInteger, Long oder ULong) sein.

amount
Int32

Erforderlich. Ein numerischer Ausdruck. Die Anzahl der Bits, um die das Bitmuster verschoben werden soll. Der Datentyp muss Integer sein oder zu Integer erweitert werden.

Gibt zurück

Ein ganzzahliger numerischer Wert. Das Ergebnis der Verschiebung des Bitmusters. Der Datentyp entspricht dem von o1.

Hinweise

Diese Klasse unterstützt den Visual Basic-Compiler und ist nicht für die direkte Verwendung im Code vorgesehen.

Gilt für:

Weitere Informationen