If-Anweisungsvereinfachung in C #

Ich habe eine Codezeile, die so aussieht:

if (obj is byte || obj is int || obj is long || obj is decimal || obj is double || obj is float)

Kann man etwas Eleganteres schreiben? So etwas wie:

if (obj is byte, int, long)

Ich weiß, dass mein Beispiel nicht möglich ist, aber gibt es eine Möglichkeit, diesen Look "sauberer" zu machen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage