Freigeben über


IBitwiseOperators<TSelf,TOther,TResult> Schnittstelle

Definition

Definiert einen Mechanismus zum Ausführen bitweiser Operationen über zwei Werte.

generic <typename TSelf, typename TOther, typename TResult>
 where TSelf : IBitwiseOperators<TSelf, TOther, TResult>public interface class IBitwiseOperators
public interface IBitwiseOperators<TSelf,TOther,TResult> where TSelf : IBitwiseOperators<TSelf,TOther,TResult>
type IBitwiseOperators<'Self, 'Other, 'Result (requires 'Self :> IBitwiseOperators<'Self, 'Other, 'Result>)> = interface
Public Interface IBitwiseOperators(Of TSelf, TOther, TResult)

Typparameter

TSelf

Der Typ, der diese Schnittstelle implementiert.

TOther

Der Typ, der im Vorgang mit TSelfverwendet wird.

TResult

Der Typ, der das Ergebnis von TSelf op TOtherenthält.

Abgeleitet

Operatoren

BitwiseAnd(TSelf, TOther)

Berechnet das bitweise und von zwei Werten.

BitwiseOr(TSelf, TOther)

Berechnet das bitweise oder von zwei Werten.

ExclusiveOr(TSelf, TOther)

Berechnet den exklusiven oder von zwei Werten.

OnesComplement(TSelf)

Berechnet die Eins-Komplement-Darstellung eines angegebenen Werts.

Gilt für: