C# foreach限制

在遍历的过程中集合元素不能改变。换句话说,不能在foreach语句内增删被遍历集合的元素。要动态增删使用原始的for循环,注意增删元素对计数器的影响