Wahrscheinlich habe ich zu viel gearbeitet, aber kann mir jemand das Folgende erklären, das aus der Immediate
Fenster?
(int)DateTime.Now.Date.DayOfWeek
= 4
et
(int)DayOfWeek.Sunday
= 0
et
(int)DateTime.Now.Date.DayOfWeek - (int)DayOfWeek.Sunday
= 4
sondern
(int)DayOfWeek.Sunday - (int)DateTime.Now.Date.DayOfWeek
= Ausdruck konnte nicht ausgewertet werden`
Vielen Dank für die Lektüre.
EDITAR:
Es ist das Fenster "Immediate", das mir dieses seltsame Ergebnis liefert, nicht der reguläre Code.
Screenshot: http://ploader.net/files/0c2556df475b3075634d7fd2b0575794.PNG
EDIT2:
Die Community scheint zu glauben, dass es ein Fehler in VS2010 ist. Ich frage mich, ob @EricLippert oder @JonSkeet eine Minute erübrigen könnten, um dies zu bestätigen oder, falls nicht, eine Erklärung für dieses Verhalten zu liefern?