Когда мне нужно вставить дату в базу данных, мне нужно проверить 2 вещи:
- Если в этом месяце 31 день в случае, если был выбран 31 день
- Если выбран февраль, мне нужно проверить, високосный ли это год, если пользователь выбрал 29
В настоящее время я проверяю это, используя длинную функцию, заполненную if's
и else's
.
Есть ли в C#
какой-либо метод, который может проверить дату, действительна она или нет, прежде чем я ее вставлю?