for循环 for循环,通过下标,对循环中的代码反复执行,功能强大,可以通过index取得元素.在处理比较复杂的处理的时候较为方便. foreach循环 foreach,从头到尾,对于集合中的对象遍历.适用于简单的遍历.foreach使用的时候,会锁定集合的对象,期间不能进行修改. 使用的选择 foreach相对于for循环,代码减少了,但是foreach依赖IEnumerable.在运行的时候效率低于for循环.当然了,在处理不确定循环次数的循环,或者循环次数需要计算的情况下.使用foreac…