Как использовать логический оператор ИЛИ "||" в ASP. NET - PullRequest
0 голосов
/ 20 февраля 2020

Я следил за этим вопросом Как использовать оператор IF в asp. net, используя C#, но я действительно могу разобраться с моим кодом.

if ((txtNome.Value == null) || (txtNome.Value == (""))
{

}

Вот ошибка

"||" оператор не может быть применен как бул и строковые операнды

Я пробовал все возможные решения в вопросе выше, но все еще не работает. Некоторые идеи?

Спасибо

1 Ответ

4 голосов
/ 20 февраля 2020

Решение 1

if ((txtNome.Value == null) || (txtNome.Value == ""))
    {

    }

Решение 2 То же, что и выше, но без дополнительных круглых скобок. Они не нужны для отдельных логических операторов.

if (txtNome.Value == null || txtNome.Value == "")
{

}

Решение 3 Встроенная функция для вышеуказанного в C#

if (string.IsNullOrEmpty(txtNome.Value))
{

}
...