-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然後? –