Im пытается увидеть, если текстовое поле "0"
или пустым, используя следующий код.Проверка наличия текстового поля «0» или пустого или пустого
Я надеялся, что могу использовать оператор !
на IsNulorEmpty
, но кажется, что он не делает то, что я хочу. Есть ли простой способ сделать это на одной линии?
if (!String.IsNullOrEmpty(MyTextbox.Text) || MyTextbox.Text != "0")
{
//string is either null, empty or 0
}
else
{
//string has a value
}
Удалите первый '' 'и изменения =' в '' ==!. Посмотрите на свое состояние по сравнению с вашим комментарием ... –
Проще говоря, ваша логика полностью отходит от ваших требований. –
Спасибо @ Jon Skeet - это исправлено! – Ricardinho