Почему выход за границу массива? - C#
Формулировка задачи:
Господа подскажите пожлст, почему в этом коде происходит выход за границу массива. ВСЕМ СПАСИБО.
using System;
class a
{
static void Main(string[] s)
{
int k = 0;
for (int x = 0;; x++)
{
k++;
s[x] = Convert.ToString(Console.ReadLine()); //выход за границу массива
if (k == 10) break;
}
for (int x = 0; x < s.Length; x++)
{
Console.WriteLine(s[x]);
}
}
}Решение задачи: «Почему выход за границу массива?»
textual
Листинг программы
for (int x = 0;; x++)