Я, наверное, слишком много работал, но может ли кто-нибудь объяснить мне следующее, взятое из окна Немедленное
?
(int) DateTime.Now.Date.DayOfWeek
= 4
и
(int) DayOfWeek.Sunday
= 0
и
(int) DateTime.Now.Date.DayOfWeek - (int) DayOfWeek.Sunday
= 4
, но (int) DayOfWeek.Sunday - (int) DateTime.Now.Date.DayOfWeek
= Не удалось оценить выражение`
Спасибо за прочтение.
РЕДАКТИРОВАТЬ:
Это окно Immediate дает мне этот странный результат, а не обычный код.
Снимок экрана: http: / /ploader.net/files/0c2556df475b3075634d7fd2b0575794.PNG
EDIT2:
Сообщество, похоже, считает, что это ошибка VS2010. Интересно, могут ли @EricLippert или @JonSkeet уделить минуту, чтобы подтвердить это, или, если нет, предложить объяснение такого поведения?