我有两个 DateTime 类型的变量,我想对它们求和,我该怎么做? 我收到编译错误,提示 DateTime 没有运算符 +=
最佳答案
您不能将两个 DateTime
值相加。它不会有任何意义。 DateTime
表示单个时间点,而 TimeSpan
表示持续时间。将一个时间点添加到持续时间会产生另一个时间点。您只能将 TimeSpan
值添加到 DateTime
值——在这种情况下它确实支持+=
:
dateTime += timeSpan;
关于C# 日期时间运算符 +=,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3076808/