【发布时间】:2010-12-05 09:14:10
【问题描述】:
我正在学习 Linq to SQL,但我无法掌握它。我正在尝试使用 Linq 查询在 C# 中简单地返回单个(布尔)值。
我想看看故事的所有者是否希望在添加新的 cmets 时发送电子邮件通知。我希望包含 Linq to SQL 的方法返回一个布尔值。
public bool NotifyOnComment(string username){
var notify = (from s in db.AccountSettings
where s.UserName == username
select s.NotifyOnComment).DefaultIfEmpty(false);
// clueless
}
更新:
我现在正在做以下事情:
var notify = (from s in db.AccountSettings
where s.UserName == username
select s.NotifyOnComment).SingleOrDefault();
return (bool)notify;
【问题讨论】:
标签: asp.net asp.net-mvc linq linq-to-sql