Комментарии 11
Если объект DateTime заявлен как immutable (то есть определен как struct, а не class) — не меняет.
Если функция AddDay возвращает объект DateTime — аналогично, не меняет.
Если функция AddDay возвращает объект DateTime — аналогично, не меняет.
DateTime — структура, а они по рекомендациям должны быть immutable. Поэтому и не меняет.
.NET Reflector наше все :)
Не меняет.
Не меняет.
Для System.DateTime определен метод AddDays, а не AddDay, поправьте пожалуйста.
Помимо DateTime, immutable является еще как минимум String. А какие еще immutable структуры из BCL знаете вы?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
(Быстрый и простой вопрос) Если date — это System.DateTime, date.AddDay(1) меняет значение date?