Доброго времени суток! Изучаю C# пару часов, и столкнутся с таким вот делом.
using System;
using System.Collections.Generic;
namespace TestList {
class Program {
public static void Main() {
Console.WriteLine("Работа с листами! (нажмите любую кнопку для продолжения)");
Console.Read();
List<int> monthCout = new List<int>();
monthCout.Add(1);
monthCout.Add(2);
monthCout.Add(3);
Console.WriteLine(monthCout[0]);
Console.WriteLine(monthCout[1]);
Console.WriteLine(monthCout[2]);
Console.Read();
}
}
}
Шаг №:
1) Выводит "Работа с листами! (нажмите любую кнопку для продолжения)"
2) Ждёт нажатия для продолжения
3) Выводит значения листа по индексам 0, 1, 2
4) Выходит из программы
Подскажите почему он игнорирует Console.Read() после того как вывело значения? Когда я добавляю ещё одну строку Console.Read() тогда работает, но почему оно не срабатывает когда она строка Console.Read()? Заранее благодарен за ответы!