Linq 使用「;从「;林克的财产
在我的类中,我有一个名为“from”的属性,但我不能在linq语句中使用它 有什么解决办法吗,或者我必须更改我的财产名称Linq 使用「;从「;林克的财产,linq,linq-to-sql,Linq,Linq To Sql,在我的类中,我有一个名为“from”的属性,但我不能在linq语句中使用它 有什么解决办法吗,或者我必须更改我的财产名称 lst1 = (from p in db.adv where p.isShowInMainPage && p.isShowInHeader && (p.from <= DateTime.Now) orderby p.id descending select p); lst2= (from p in db.adv where p.isS
lst1 = (from p in db.adv where p.isShowInMainPage && p.isShowInHeader && (p.from <= DateTime.Now) orderby p.id descending select p);
lst2= (from p in db.adv where p.isShowInMainPage && !p.isShowInHeader orderby p.id descending select p);
在SQL中,我们可以使用[]([from])。LINQ中是否有类似的东西(@from)在开始时应该在C#中工作,在VB.NET中使用[from]您可以按照@Ales所说的做,并在属性名称前使用@符号。或者,您可以使用Pascal casing将属性重命名为
,从
,.NET设计指南建议对属性使用Pascal casing
Error 14 ; expected