Добавление элементов в коллекцию - C#
Формулировка задачи:
Здравствуйте. Подскажите, пожалуйста, как ввести с клавиатуры 5 элементов коллекции ArrayList? При компиляции после ввода первого значения, выводится ошибка "индекс за пределами диапазона"
Листинг программы
- ArrayList collections = new ArrayList();
- for (int i = 0; i < 5; i++)
- {
- Console.Write("Введите целое число: ");
- collections[i] = int. Parse(Console.ReadLine());
- }
Решение задачи: «Добавление элементов в коллекцию»
textual
Листинг программы
- static void Main(string[] args)
- {
- ArrayList array=new ArrayList();
- Console.WriteLine("Введите количество элементов массива:");
- int a = int.Parse(Console.ReadLine());
- Console.WriteLine("Введите элементы массива:");
- for (int i = 0; i < a; i++)
- {
- int x = int.Parse(Console.ReadLine());
- array.Add(x);
- }
- Console.WriteLine("Напечатаем введеный массив:");
- foreach (var i in array)
- {
- Console.WriteLine(i);
- }
- Console.ReadKey();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д