この単純なプログラムは、整数を入力して出力しますが、60 が表示されると出力を停止します。
string input = string.Empty;
int intValue = 0;
int[] numbers = new int[5];
for (int i = 0; i < 4; i++)
{
input = Console.ReadLine();
if (int.TryParse(input, out intValue))
numbers[i] = intValue;
}
for (int i = 0; i < numbers.Length; i++)
{
while (numbers[i] != 60)
{
Console.WriteLine(intValue);
}
}
プログラムは、そのような 4 番目の入力の後、無限ループに入ります 入力: 1 2 3 4 4 4 4 4 4 ... など
理由がわかりません(^_^;)