我的表Persons
有一个名为的出生日期列DOB
。
在我的 dbml 文件中,我添加了一个single
名为Age
.
在 Linq 查询中,如何返回Age
从今天广告计算的年龄DOB
?也就是说,我如何实现类似下面的虚构代码:
DataClasses1 db = new DataClasses1();
var pp = from p in db.Persons
select new Person()
{
Name = p.Name, // ... clone all the other properties ...
Age = (DateTime.Today-p.DOB).Days/365
}
是否有另一种实现相同目标的方法?
谢谢。