Подтвердить что ты не робот

Дата вместо DateTime?

Из того, что я могу сказать Date и DateTime имеют ту же функциональность. Есть ли причина, по которой я хотел бы использовать один вместо другого?

4b9b3361

Ответ 1

В VB.NET Date есть псевдоним System.DateTime, так что да, это то же самое. Вы можете увидеть все псевдонимы в этой диаграмме на MSDN.

Ответ 2

С# не имеет типа Date, но DateTime имеет свойство Date, которое возвращает DateTime со всеми связанными с временем полями очищено.

В частности, он возвращает:

Новый объект с той же датой, что и этот экземпляр, и значение времени, установленное для 12:00:00 в полночь (00:00:00).

VB.NET имеет тип Date, но эквивалентен CLR DateTime