17
关于带有Enumerable.Range vs传统for循环的foreach的思考
在C#3.0中,我喜欢这种样式: // Write the numbers 1 thru 7 foreach (int index in Enumerable.Range( 1, 7 )) { Console.WriteLine(index); } 在传统for循环中: // Write the numbers 1 thru 7 for (int index = 1; index <= 7; index++) { Console.WriteLine( index ); } 假设“ n”很小,那么性能就不成问题了,有人反对传统风格吗?