Thoughts on foreach with Enumerable.Range vs traditional for loop

前端 未结 18 1259
花落未央
花落未央 2021-01-30 06:13

In C# 3.0, I\'m liking this style:

// Write the numbers 1 thru 7
foreach (int index in Enumerable.Range( 1, 7 ))
{
    Console.WriteLine(index);
}
18条回答
  •  我在风中等你
    2021-01-30 07:06

    It seems like quite a long winded approach to a problem that's already solved. There's a whole state machine behind the Enumerable.Range that isn't really needed.

    The traditional format is fundamental to development and familiar to all. I don't really see any advantage to your new style.

提交回复
热议问题