Freigeben über


IShiftOperators<TSelf,TOther,TResult>.RightShift(TSelf, TOther) Operator

Definition

Verschiebt einen Wert um einen bestimmten Betrag nach rechts.

public:
 static TResult operator >>(TSelf value, TOther shiftAmount);
public static abstract TResult operator >> (TSelf value, TOther shiftAmount);
static member ( >>> ) : 'Self * 'Other -> 'Result
Public Shared Operator >> (value As TSelf, shiftAmount As TOther) As TResult

Parameter

value
TSelf

Der Wert, der von shiftAmountnach rechts verschoben wird.

shiftAmount
TOther

Der Betrag, um den nach value rechts verschoben wird.

Gibt zurück

TResult

Das Ergebnis der Verschiebung value nach rechts um shiftAmount.

Hinweise

Dieser Vorgang dient dazu, eine signierte (auch als arithmetische) Verschiebung nach rechts für signierte Typen auszuführen.

Gilt für: