Ich möchte überprüfen, ob eine Zeichenfolge mit einer Liste von Werten übereinstimmt.In .Net, "knappe" Möglichkeit zu prüfen, ob eine Zeichenfolge mehrere Werte enthält?
Es gibt natürlich viele, ich viele Möglichkeiten, um über diese gehen könnte: if-Anweisung switch-Anweisung, RegEx usw. Allerdings würde ich gedacht, dass .Net etwas entlang der Linien von
if (myString.InList("this", "that", "the other thing"))
hätte
Bisher ist die nächste Sache, die ich finden kann wäre so etwas wie:
"this; that; the other thing;".Contains(myString)
Ist das so ziemlich der einzige Weg zu gehen, wenn ich den Scheck in einer einzigen Zeile tun will und will nicht RegEx benutzen?
Danke, das ist am nächsten zu dem, was ich gesucht habe. Leider kann ich 3.5 momentan nicht benutzen, aber das ist eine sehr nette Information. – Rob3C