-3
A
回答
4
试试这个:
var result = data.Where(a => a.id == 3).Sum(a => a.rs);
5
这应该工作:
var sum = data.Where(x=>x.id==3).Sum(x=>x.rs)
更新:
你需要的东西叫做LINQ到数据表 这里举例:
var dt = new Datatable();
//fill dt here
//row -> every row in datatable
//row.Field<T>(columnName) -> access to the specific row cell from the column of name 'columnName' and of type T
var sum = dt.AsEnumerable().Where(row=>row.Field<string>("Id")=="3").Sum(row=>row.Field<int>("rs"));
更多这里:http://msdn.microsoft.com/pl-pl/library/bb399401(v=vs.110).aspx
+0
但我执行此查询datatable然后? –
+0
假设我的数据表名是dt,并且我想在数据表上执行相同的查询,那我该怎么做呢? –
+0
@HirenRaiyani你有没有创建DbContext或模型? – Uriil
相关问题
- 1. SQL到LINQ简单查询?
- 2. 编写SQL查询来LINQ
- 3. 编写LINQ子查询C#
- 4. 如何编写LINQ查询?
- 5. 如何使用LINQ编写ContainsAll查询? (C#LINQ到SQL)
- 6. 如何编写SQL查询?
- 7. 如何编写SQL查询?
- 8. C# - SQL - LINQ查询
- 9. 如何在LINQ中通过SQL查询编写select count组?
- 10. 简单的LINQ to SQL嵌套查询
- 11. 简单的linq-to-sql查询异常
- 12. 简单的SQL查询来LINQ
- 13. “简单”SQL查询
- 14. 编写SQL查询
- 15. 编写SQL查询
- 16. 编写SQL查询
- 17. 简单的LINQ查询
- 18. LINQ上的简单查询
- 19. 简单的LINQ查询=>
- 20. LINQ中的简单查询
- 21. 简单的LINQ查询
- 22. 重写SQL查询到LINQ
- 23. 重写SQL到LINQ查询
- 24. 需要帮助来从SQL查询中编写Linq查询
- 25. 编写LINQ查询困难
- 26. SQL查询简单问题子查询
- 27. 如何编写这个linq查询?
- 28. 如何在LINQ中编写此查询
- 29. 如何编写示例XML LINQ查询
- 30. 如何编写这个LINQ/EF查询?
但我执行此查询datatable然后? –