Partager via


IShiftOperators<TSelf,TOther,TResult> Interface

Définition

Définit un mécanisme de déplacement d’une valeur par une autre valeur.

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)

Paramètres de type

TSelf

Type qui implémente cette interface.

TOther

Type utilisé pour spécifier la quantité à TSelf laquelle doit être décalé.

TResult

Type qui contient le résultat du déplacement TSelf par TResult.

Dérivé

Opérateurs

LeftShift(TSelf, TOther)

Déplace une valeur laissée d’un montant donné.

RightShift(TSelf, TOther)

Déplace une valeur à droite d’un montant donné.

UnsignedRightShift(TSelf, TOther)

Déplace une valeur à droite d’un montant donné.

S’applique à