相关疑难解决方法(0)

没有DateTime?.ToString(string)重载?

我知道DateTime以自定义格式显示的标准程序,如下所示:

MessageBox.Show(dateSent.ToString("dd/MM/yyyy hh:mm:ss"));

但是,当我将变量从a更改DateTime为a DateTime?以接受空值时,我将失去ToString(string)重载的定义.我需要使用,DateTime?因为我正在从一个可能具有空值的数据库中读取 - 如果数据库中的字段具有空值,那么我还需要为变量赋值空值.

所以我有两个问题:

1)出于好奇,有没有人知道是否有一个DateTime?不包含过载的原因ToString(string)

2)有人可以为我想要实现的目标建议一种替代方法吗?

c# datetime

7
推荐指数
2
解决办法
2713
查看次数

标签 统计

c# ×1

datetime ×1