IShiftOperators<TSelf,TOther,TResult> Интерфейс

Определение

Определяет механизм перемещения значения на другое значение.

generic <typename TSelf, typename TOther, typename TResult>
 where TSelf : IShiftOperators<TSelf, TOther, TResult>public interface class IShiftOperators
public interface IShiftOperators<TSelf,TOther,TResult> where TSelf : IShiftOperators<TSelf,TOther,TResult>
type IShiftOperators<'Self, 'Other, 'Result (requires 'Self :> IShiftOperators<'Self, 'Other, 'Result>)> = interface
Public Interface IShiftOperators(Of TSelf, TOther, TResult)

Параметры типа

TSelf

Тип, реализующий этот интерфейс.

TOther

Тип, используемый для указания суммы, по которой TSelf следует переместить.

TResult

Тип, содержащий результат перемещений TSelfTResult.

Производный

Операторы

Имя Описание
LeftShift(TSelf, TOther)

Сдвигает значение влево по заданной сумме.

RightShift(TSelf, TOther)

Сдвигает значение вправо по заданной сумме.

UnsignedRightShift(TSelf, TOther)

Сдвигает значение вправо по заданной сумме.

Применяется к