473 Stimmen

Gibt es eine Einschränkung, die meine generische Methode auf numerische Typen beschränkt?

Kann mir jemand sagen, ob es eine Möglichkeit gibt, mit Generika zu einem generischen Typ Argument begrenzen T nur zu:

  • Int16
  • Int32
  • Int64
  • UInt16
  • UInt32
  • UInt64

Ich bin mir bewusst, dass die where Schlüsselwort, kann aber keine Schnittstelle für nur diese Typen,

Etwa so:

static bool IntegerFunction<T>(T value) where T : INumeric

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X