对于多个变量的循环性能 - C#

Kar*_*hik 2 .net c# performance

我们都知道我们可以在for循环中声明多个变量,如下所示

for ( int var1 = 0, var2 = 0, var3 = 0, var4 = 0, var5 = 0, var6 = 0; var1 < 10;
      var1++, var2++, var3++, var4++, var5++, var6++ )
{
      int result = var1 + var2 + var3 + var4 + var5 + var6;
      Console.WriteLine( result );
}
Console.Read();
Run Code Online (Sandbox Code Playgroud)

我的问题是,

  1. 你能告诉我你可以在for循环中初始化的变量总数吗?
  2. 多个变量会影响for循环的性能吗?
  3. 你建议我们可以在for循环中使用多少变量?

谢谢.

Hen*_*man 6

3.您建议我们可以在for循环中使用多少个变量?

1

这不是关于性能的.您唯一关心的是可读性,当您使用第二个变量时,这会受到很大影响.永远不需要,永远没用.