Condividi tramite


IShiftOperators<TSelf,TOther,TResult> Interfaccia

Definizione

Definisce un meccanismo per lo spostamento di un valore in base a un altro valore.

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)

Parametri di tipo

TSelf

Tipo che implementa questa interfaccia.

TOther

Tipo utilizzato per specificare la quantità in base alla quale TSelf deve essere spostata.

TResult

Tipo contenente il risultato dello spostamento TSelf in base TResulta .

Derivato

Operatori

LeftShift(TSelf, TOther)

Sposta un valore lasciato da una determinata quantità.

RightShift(TSelf, TOther)

Sposta un valore a destra in base a una determinata quantità.

UnsignedRightShift(TSelf, TOther)

Sposta un valore a destra in base a una determinata quantità.

Si applica a