Возможно ли иметь переключатель на С#, который проверяет, является ли значение нулевым или пустым, но не "", а String.Empty
? Я знаю, что могу это сделать:
switch (text)
{
case null:
case "":
break;
}
Есть ли что-то лучше, потому что я не хочу иметь большой список операторов IF?
Я пытаюсь заменить:
if (String.IsNullOrEmpty(text))
blah;
else if (text = "hi")
blah