C# 如何处理Linq到实体查询?
我有以下代码:C# 如何处理Linq到实体查询?,c#,.net,linq,exception,C#,.net,Linq,Exception,我有以下代码: public article GetArticleByWebSite(string webSite) { using (var context = new ceopolandEntities()) { return context.article.Where(a => a.WebSite == webSite).First(); } } 在调用First()之前,检查文章是否为
public article GetArticleByWebSite(string webSite)
{
using (var context = new ceopolandEntities())
{
return context.article.Where(a => a.WebSite == webSite).First();
}
}
在调用First()
之前,检查文章是否为空的最佳方法是什么
try catch块或引入变量并检查有多少文章?try.FirstOrDefault()代码>。如果未找到任何内容,它将返回null