为什么有DateTime.Add(DateTime)过载时就没有过DateTime.Subtract(DataTime)载?
考虑到加法和减法运算的相似性,我希望它们具有相同的重载。为什么不是这样?
两个DateTime对象之间的区别是TimeSpan对象。Subtract(DateTime)返回TimeSpan,Subtract(TimeSpan)返回DateTime。
但是,您可以增加DateTime只能通过TimeSpan(间隔)值,如增加两个DateTime物体是没有意义的结果方面