问题描述 请问使用foreach遍历长度为55的集合,如何实现若第5位及以后值为0则不输出,集合元素长度相同,打算用for循环但还没想好如何实现?求大神帮助,不胜感激.... 解决方案 解决方案二:你用linq,或者用一个变量,在each内部+1操作,判断这个变量值是否等于5,或者就用for循环解决方案三:不是的,我利用C#采集到长度为55的集合,但是从第五位以后才是有用的,想实现若从第5为到最后一位若值全为0,则不输出.解决方案四:那你直接用for循环就好了,何必用foreach呢.for循环