다음을 통해 공유


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)

값을 지정된 양만큼 오른쪽으로 이동합니다.

적용 대상