-1
A
回答
0
temp.ForEach(x => data.Add(x));
0
// if data is empty just pass temp in the constructor
ObservableCollection<int> data = new ObservableCollection<int>(temp);
// if data already has values you can do this using List.ForEach method
// but this would not be a LINQ since LINQ not able to modify data sources itself
temp.ForEach(i => data.Add(i));
+0
除此之外的任何其他可能性?我不想使用foreach,因为它具有“foreach”语句的相同行为 –
+0
什么exacly你想实现?我对lambda需求有点困惑,你需要将它作为委托传递给某种方法,或者只是简化代码块?如果是后者 - 就像在你的问题中一样使用foreach循环 – sll
0
算不上什么毛病,你得到了什么。 ObservableCollection有点痛苦。
以下是一些有用的扩展方法,它为其添加诸如“AddRange”方法之类的东西。
http://zainshaikh.posterous.com/some-extension-methods-for-observablecollecti
1
为什么你不只是做
var data = new ObservableCollection(temp);
相关问题
- 1. 将此LINQ转换为Lambda表达式?
- 2. 将此LINQ表达式转换为Lambda
- 3. Linq查询转换为lambda表达式?
- 4. 将LINQ转换为lambda表达式
- 5. 转换为LINQ lambda表达式
- 6. 转换LINQ查询到lambda表达式
- 7. 转换SQL到lambda表达式或LINQ
- 8. 转换lambda表达式表达式树
- 9. lambda表达式转换
- 10. Lambda表达式Java转换
- 11. 转换成Lambda表达式
- 12. LINQ Lambda表达式
- 13. Linq Lambda表达式
- 14. Linq,lambda表达式
- 15. 如何将linq表达式与连接转换为lambda表达式?
- 16. 如何将此SQL查询转换为LINQ或Lambda表达式?
- 17. 如何将此SQL转换为LINQ或Lambda表达式?
- 18. Helpme从SQL转换为LINQ嵌套lambda表达式用的EntityFramework
- 19. 如何将此sql请求转换为Lambda表达式或LINQ
- 20. 将c#lambda表达式LINQ转换为vb.net
- 21. LINQ to Entities:无法将Lambda表达式转换为键入“string”
- 22. 如何将foreach转换为linq查询或lambda表达式
- 23. 将lambda表达式转换为linq查询
- 24. 将LINQ转换为实体不包含到Lambda表达式中
- 25. 将Linq/Lambda表达式转换为匿名方法
- 26. 使用dart可以将linq lambda表达式转换为SQL吗?
- 27. lambda表达式都被转换为BiConsumer
- 28. 将sql转换为Lambda表达式
- 29. 将C#lambda表达式转换为VB
- 30. Lambda转换为LINQ
为什么你需要将其转换为拉姆达?有什么特别的原因吗? –
仅供参考,拉姆达不是缩写或任何东西。它甚至不是一个专有名词,它只是“lambda” –