Krótsza wersja porównywania wartości

0

Czy da się zamiast czegoś takiego:

if (Label1.Text == "jeden" || Label1.Text == "dwa") { }

napisać to krócej, coś w tym stylu:

if (Label1.Text == "jeden" || "dwa") { }

?

2

if (new[] { "jeden", "dwa" }.Contains(Label1.Text))

Ale nie kombinuj za bardzo. Jeżeli nie ma tych elementów dużo to niech będą to oddzielne porównania. Jeżeli jest ich dużo to zastanów się nad wrzuceniem ich najpierw do jakiejś tablicy albo listy poza porównaniem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1