C#怎样判断时间是否为空
答案:2 悬赏:10 手机版
解决时间 2021-01-24 14:49
- 提问者网友:留有余香
- 2021-01-24 01:32
C#怎样判断时间是否为空
最佳答案
- 五星知识达人网友:山河有幸埋战骨
- 2021-01-24 01:41
见以下代码
// 定一个可空类型的DateTime变量
DateTime? t = null;判断是否为空
if( t == null)
{
// t的值为空(null)
}
else
{
// t的值不空
}
// 定一个可空类型的DateTime变量
DateTime? t = null;判断是否为空
if( t == null)
{
// t的值为空(null)
}
else
{
// t的值不空
}
全部回答
- 1楼网友:冷風如刀
- 2021-01-24 02:56
c#里的时间类型是 system.datetime和 system.datetime?
system.datetime?这个类型本身是可空类型,可以直接用 if(datetime == null ) 来判断。
而不带问号的system.datetime类型,不能为空,未实例化调用时默认值是0001-01-01 ,因为他总是不为空的,所以无法判断。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯