Member 12766235 Ответов: 2

Как проверить, что значение равно нулю


using (var db = new AppsDb())
{
    //get the corresponding name in Division. 
    division = (from obs in db.BibleMaster.AsNoTracking()
                select new CommonCustomLookUp { DisplayText = obs.Division}).ToList();
}


Что я уже пробовал:

Как проверить, что значение равно нулю

F-ES Sitecore

Какая ценность?

Member 12766235

цена деления

F-ES Sitecore

если (раздел == нуль || отдела.Количество = = 0)

Richard Deeming

У вас есть две вещи, которые называются Division в вашем примере кода.

Насколько мне известно, результат выражения запроса не может быть null Если совпадающих записей нет, то результатом будет пустая последовательность.

Вы хотите исключить записи, где obs.Division является null?

2 Ответов

Рейтинг:
2

Vinay Kale

using (var db = new AppsDb())
{
    //get the corresponding name in Division. 
    var data = from obs in db.BibleMaster.AsNoTracking()
                select new CommonCustomLookUp { DisplayText = obs.Division};

    //Considering Division is of type String.           
    if(!String.IsNullOrEmpty(data))
       division = data.ToList();
}


Richard Deeming

Неправильный.

Рейтинг:
0

Mehdi Gholam

Попробовать это:

using (var db = new AppsDb())
{
    //get the corresponding name in Division. 
    var data = from obs in db.BibleMaster.AsNoTracking()
                select new CommonCustomLookUp { DisplayText = obs.Division};
               
    if(data!=null)
       division = data.ToList();
}


Richard Deeming

Я не думаю, что результат выражения запроса может быть null Если совпадающих записей нет, то результатом будет пустая последовательность.