For和Foreach 区别 注:unity C# 参考网址: https://www.cnblogs.com/xinruyi/p/11020719.html https://blog.csdn.net/qq_40521656/article/details/90749927 foreach 1、适合进行较为简单的循环遍历处理。 比如单纯的遍历一个字典的Key,判断字典中是否含有这个Value: 2、方法中的变量不可被修改。 3、foreach 可以修改对象的属性值 总结: foreach 就是 for 的简化版,特定情境下比 for 更简单清晰。