Magic Dates DateTime Parse
Здравейте, работя над задачата MagicDates от последното домашно. Но има някакъв проблем при задаването на първоначалните дати. Интересното е, че в конзолата работи, но в системата за оценяване ми даде exception error.
Присвоявам датите по следния начин:
string startYear = Console.ReadLine();
string endYear = Console.ReadLine();
int magicWeight = int.Parse(Console.ReadLine());
bool isMagicWeight = false;
DateTime startDate = DateTime.Parse("01/01/" + startYear);
DateTime endDate = DateTime.Parse("31/12/" + endYear);
Системата ми изписва Unhandled Exception
Впоследствие декларирах датите по друг начи. Директно, не чрез стринг. Но ми е интересно защо първоначалният ми метод не сработи.
Да, по този начин стана, но ми беше интересно защо се прецаква при стринговете.
Благодаря на Николов за обяснението.