Метод для изменения времени класса Дата - C#
Формулировка задачи:
Для моего класса дата мне нужно описать метод(поля год, месяц, день), который увеличивает текущую дату на заданное число лет, месяцев. дней.
Проблема в том, что разные месяцы имеют разное количество дней. Подскажите, как мне это учитывать
И еще: как сделать свойство для поля месяц, чтобы запивать в него числа, а выводить значения месяцев строками (обыкновенные названия месяцев) в зависимости от значения, которое хранится в поле месяц?
Решение задачи: «Метод для изменения времени класса Дата»
textual
Листинг программы
string _month;
public string Month{
get{
return _month;
}
set{
_month = value;
switch(_month)
{
case "1" : _month = "Январь"; break;
case "2": _month = "Февраль"; break;
//Аналогично для остальных месяцев
default: _month = "Такого месяца не существует"; break;
}
}