C# 在遍历中修改或者移除元素

       for (int i = imgList.Count - 1; i >= 0; i--)
            {
                var l = imgList[i].Trim();
                if (!l.ToLower().Contains(".jpg") && !l.ToLower().Contains(".png"))
                    imgList.Remove(l);
                else imgList[i] = "http:" + l;
            }
原文地址:https://www.cnblogs.com/dayang12525/p/10685098.html