我是LINQ的新手,我想从传统循环切换到它 我有一个GameObjects数组,我只想遍历所有GameObjects并将其组件之一设置为启用,我想知道LINQ是否有一种简洁的方法可以替换foreach或for循环的版本
答案 0 :(得分:1)
gameObjects.ToList().ForEach(x => {do Stuff with list});
但是在C#中对forEach进行了一些阅读。可能很有趣:https://blogs.msdn.microsoft.com/ericwhite/2009/04/08/why-i-dont-use-the-foreach-extension-method/