I probably worked too much, but can someone explain to me the following, taken from the Immediate window?
(int)DateTime.Now.Date.DayOfWeek = 4
and
(int)DayOfWeek.Sunday = 0
and
(int)DateTime.Now.Date.DayOfWeek - (int)DayOfWeek.Sunday = 4
but
(int)DayOfWeek.Sunday - (int)DateTime.Now.Date.DayOfWeek = Could not evaluate expression `
Thanks for reading.
EDIT:
This is an Immediate window that gives me this strange result, not regular code.
Screenshot: http://ploader.net/files/0c2556df475b3075634d7fd2b0575794.PNG
EDIT2:
The community seems to consider it a bug in VS2010. I wonder if @EricLippert or @JonSkeet can save a minute to confirm this, or, if not, offer an explanation of this behavior?
5arx
source share