这个问题已经被问过很多遍了。编译器告诉您,它不知道如何转换
null为
DateTime。
解决方案很简单:
DateTime? foo;foo = true ? (DateTime?)null : new DateTime(0);
请注意,
Nullable<DateTime>可以编写代码
DateTime?,这样可以节省大量打字时间。

这个问题已经被问过很多遍了。编译器告诉您,它不知道如何转换
null为
DateTime。
解决方案很简单:
DateTime? foo;foo = true ? (DateTime?)null : new DateTime(0);
请注意,
Nullable<DateTime>可以编写代码
DateTime?,这样可以节省大量打字时间。