Naja, so richtig ist meine „Serie“ nicht in Fahrt gekommen… Der letzte Teil ist auch schon wieder etwas her 😉
Diesmal geht es um etwas, das mich immer richtig nervt: Ab und zu muss man einen Wert auf jede Menge Möglichkeiten testen. Doch dummerweise muss man den Wert immer wieder hinschreiben:
if(meinTollerWert == "mglk1" || meinTollerWert == "mglk2" ||meinTollerWert == "mglk3") { MessageBox.Show("1,2 oder 3!"); }
Ziemlich nervig sowas…
Doch es geht einfacher, wie mir vor kurzem aufgefallen ist, den implizit typisierten Arrays sei Dank:
if(new[] {"mglk1", "mglk2", "mglk3" }.Contains(meinTollerWert)) { MessageBox.Show("1,2 oder 3!"); }