в этом примере код
public Company GetCompanyById(Decimal company_id)
{
IQueryable<Company> cmps = from c in db.Companies
where c.active == true &&
c.company_id == company_id
select c;
return cmps.First();
}
Как мне поступить, если нет данных в cmps
?
cmps
никогда не будетбыть нулевым , так как я могу проверить несуществующие данные в LINQ Query ?
, чтобы я мог избежать этого
'cmps.ToList()' threw an exception of type ... {System.NullReferenceException}
при преобразовании их внапример, Список
GetCompanyById(1).ToList();
Всегда ли мне нужно , чтобы обернуть его в блок try catch
?