2014-12-05 53 views
-4

在LINQ查询,哪些可以接受的方式,以一个双比作比较双打中的LINQ的IQueryable

var object = context.myObject.Where(x.MyDouble == thisDouble); 

我怀疑上面的就足够了?

尼尔

+3

您已经测试了吗?它是否按预期工作?如果不是,出了什么问题? – 2014-12-05 13:18:14

+0

是的,它会工作,一般比较平等双打的范围内。 – 2014-12-05 13:19:56

+1

它会工作,如果你将它固定为lambda'Where(x => x.MyDouble == thisDouble)' – juharr 2014-12-05 13:22:05

回答

2

你有内部.Where(...)错误的语法,它应该是一个lambda表达式如下

var object = context.myObject.Where(x => x.MyDouble == thisDouble);