for (i = 0; i < 14; i++)
{
//display data here
}
Console.WriteLine("{0}", i);
Console.ReadLine();
我想显示我在for语句之外迭代的总次数,所以它只显示一次。c#语句变量用法语句之外
for (i = 0; i < 14; i++)
{
//display data here
}
Console.WriteLine("{0}", i);
Console.ReadLine();
我想显示我在for语句之外迭代的总次数,所以它只显示一次。c#语句变量用法语句之外
您的循环前只需要加一个i
声明:
int i;
for (i = 0; i < 14; i++)
{
//display data here
}
Console.WriteLine("{0}", i);
Console.ReadLine();
您需要在for
循环之外声明i
循环。
你可以这样做:
int i = 0;
for(;i < 50; i++)
{
// Do some stuff
}
Console.WriteLine(i.ToString());
希望这有助于!
在循环前定义变量i并将其初始化为0;
您还没有宣布变量'i'的对迭代器,让你的代码可以只,如果你之前的声明变量编译。在这种情况下,for循环之后的WriteLine按预期工作。所以有什么问题? – Steve
不确定这里的降薪是否值得... –