增量运算符(++)如何在C#中的DateTime上工作

soh*_*970 0 c# datetime operator-overloading

如果在C#中的DateTime类型上使用增量运算符(++)会发生什么?

例如,如果我这样做:

DateTime blah = new DateTime(2010, 12, 24);

blah++;
Run Code Online (Sandbox Code Playgroud)

什么会变成什么?这会增加一个刻度还是一天?

或者这甚至是合法的?

我周围没有开发环境,也不会有几天,或者我会试着找出来.我太好奇不能等待,所以我想我会问社区.

Red*_*ter 5

它无效:

错误1运算符'++'无法应用于'System.DateTime'类型的操作数