我的C#程序中有以下代码。
DateTime dateForButton = DateTime.Now;
dateForButton = dateForButton.AddDays(-1); // ERROR: un-representable DateTime
每当我运行它时,都会出现以下错误:
添加或减去的值将导致无法表示的DateTime.
参数名称:值
我以前从未见过这个错误消息,也不明白为什么我会看到它。从我目前读到的答案来看,我相信我可以在加法运算中使用-1来减去天数,但正如我的问题所显示的,这不是我正在尝试做的事情。