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
不確定這裏的降薪是否值得... –