Как проверить, не возвращает ли запрос Linq to SQL никаких строк?
Оператор .Any() LINQ:
.Any()
results.Any()
Возвращает false, если строк нет.
Вы можете использовать results.Any(); (метод Queryable.Any ).
results.Any();