Задать вопрос
Djaler
@Djaler
Сеньор-помидор

Почему выбрасывается исключение в mono?

Начинаю учить C#, есть вот такой кусок кода. При вводе корректной строки в Windows - все нормально, но когда запускаю через mono под линем, выбрасывается System.FormatException.
Строку ввожу одну и ту же ("15 января 1995")
while (true)
{
    Console.WriteLine("Введите дату рождения:");
    try
    {
        birthday = Convert.ToDateTime(Console.ReadLine());
        break;
    }
    catch (System.FormatException)
    {
        Continue.WrongInput();
    }
}
  • Вопрос задан
  • 2274 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
Возможно в лине у вас настроен другой форман даты или выбран другой регион.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы