Поделиться через


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

Тип, содержащий результат сдвига TSelf на TResult.

Производный

Операторы

LeftShift(TSelf, TOther)

Сдвиг значения влево на заданную сумму.

RightShift(TSelf, TOther)

Сдвигает значение вправо на заданную величину.

UnsignedRightShift(TSelf, TOther)

Сдвигает значение вправо на заданную величину.

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