Teilen über


IModulusOperators<TSelf,TOther,TResult> Schnittstelle

Definition

Definiert einen Mechanismus zum Berechnen des Moduls oder des Rests von zwei Werten.

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

Typparameter

TSelf

Der Typ, der diese Schnittstelle implementiert.

TOther

Der Typ, der dividiert TSelf.

TResult

Der Typ, der den Modulus oder den Rest von TSelf und TOtherenthält.

Abgeleitet

Hinweise

Dieser Typ stellt den % Operator in C# dar, der häufig zum Berechnen des Rests verwendet wird. Es kann sich von einem tatsächlichen Modulo-Vorgang unterscheiden, abhängig vom Typ, der die Schnittstelle implementiert.

Operatoren

Modulus(TSelf, TOther)

Dividiert zwei Werte, um ihren Modulus oder Rest zu berechnen.

Gilt für: