Nyelv

IShiftOperators<TSelf,TOther,TResult> Interfész

Definíció

Egy olyan mechanizmust határoz meg, amely egy értéket egy másik értékre helyez át.

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)

Típusparaméterek

TSelf

Az interfészt megvalósító típus.

TOther

Annak az összegnek a megadására használt típus, amellyel TSelf el kell helyezni.

TResult

Az a típus, amely az eltolódás TSelfTResulteredményét tartalmazza.

Származtatott

Operátorok

Name Description
LeftShift(TSelf, TOther)

Egy adott összeggel balra hagyott érték eltolása.

RightShift(TSelf, TOther)

Egy érték eltolása egy adott összeggel jobbra.

UnsignedRightShift(TSelf, TOther)

Egy érték eltolása egy adott összeggel jobbra.

A következőre érvényes: