IShiftOperators<TSelf,TOther,TResult>.UnsignedRightShift Operator

Definition

Shifts a value right by a given amount.

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

Parameters

value
TSelf

The value that is shifted right by shiftAmount.

shiftAmount
TOther

The amount by which value is shifted right.

Returns

TResult

The result of shifting value right by shiftAmount.

Remarks

This operation is meant to perform an unsigned (otherwise known as a logical) right shift on all types.

Applies to