我一般都是Linq和Entity框架的新手。是否可以使用linq选择字符串作为查询的一部分? 在sql中,可以像这样选择一个字符串
SELECT 'broken', Name, Type
FROM car
Where status = 3
是否可以在linq中执行此操作?
iqueriable<car> = brokenCars.select(cars => new {cars."broken",cars.name, cars.type})...
提前致谢 也很抱歉,如果这个问题有点误导,我不知道怎么说它。
答案 0 :(得分:3)
这应该有效:
var cars = brokenCars.Where(c => c.status == 3)
.Select(c => new { status = "broken", c.name, c.type });