Не уверен, что мне здесь не хватает .. Должно быть довольно просто ..
tblCurrent НЕ равен NULL tblCurrent.Rows.Count НЕ равен 0
if (tblCurrent != null | tblCurrent.Rows.Count != 0)
{
//Do something
}
else
{
// This is what I want
}
Он должен увидеть, что правильным условием является 0, поэтому он должен вернуть false и поместить в блок else? Что мне не хватает?
tblCurrent
не равно нулю, тоtblCurrent != null
истинно и не перейдет в блок else. - person juharr   schedule 05.09.2013tblCurrent != null
, это условие всегда будет оцениваться какtrue
. Вы уверены, что не хотите использовать AND (&&
)? Кроме того, вы должны использовать||
вместо|
. - person JosephHirn   schedule 05.09.2013tblCurrent
ненулевым, и, посколькуtblCurrent
не равно нулю, угадайте, как он оценивает? - person LittleBobbyTables - Au Revoir   schedule 05.09.2013