我选择从表A
一些数据与一列value
和种类与表B
那里是包含(-1,0,1)
从A
检索当我想乘value
与列coef
关系coef
。与条件LINQ设定值
0
A
回答
5
是这样的?
var result = from a in tableA
join b in tableB on a.Key = b.ForeignKey
select new
{
Value = a.value * b.coef
};
-1
你可以使用LINQ表达式做一个行:
dt.Rows.ForEach(x => x["value"] = (double)x["value"] * (double)x["coef"]);
,或者你可以只添加另一列到DataTable:
dt.Columns.Add("Result", typeof(decimal));
dt["result"] = "value * coef";
+0
由于OP指定他正在使用实体框架,所以没有这样的DataTable/Rows概念。 – ken2k 2013-03-27 09:48:20
+0
而'ForEach()'不是LINQ。这是'List
相关问题
- 1. LINQ - 与条件
- 2. LINQ包括与条件
- 3. MVC LINQ与哪里条件
- 4. LINQ JOIN与WHERE条件
- 5. LINQ ToArray的()与条件
- 6. LINQ - 加入与OR条件
- 7. LINQ - 不能与WHERE条件
- 8. 与条件值
- 9. 设定条件
- 10. 不会设定条件值参数
- 11. ASP:绑定列查看值与条件
- 12. LINQ的条件
- 13. linq空条件
- 14. LINQ条件组
- 15. LINQ条件和
- 16. LINQ更新查询与加盟条件
- 17. 如何使用LINQ与条件
- 18. 多个条件与linq和列表
- 19. LINQ OrderBy/ThenBy与条件排序
- 20. 不同Linq过滤与额外条件
- 21. LINQ声明与条件选择从表
- 22. Linq To SQL其中条件与IEnumerable
- 23. Linq与多个地方条件
- 24. 取与在连接条件使用LINQ
- 25. 设定值与TTL
- 26. 与特定条件
- 27. Linq与DbNull值
- 28. Linq多条款条件如果条件
- 29. LINQ在一定的条件下得到多个值
- 30. 与条件设置操作
请发表你的模型 – 2013-03-27 09:40:21
OK , 那就是你想要的。现在你的当前代码是什么实际问题? – ken2k 2013-03-27 09:40:41