我想在C#中为DateTime变量传递null值.该值应作为null存储在数据库中.
我尝试过使用Datetime.Minvalue,但它存储了一个默认值.它必须是数据库中的null.我怎么做?
Dan*_*ant 10
使用DateTime?如
DateTime? foo = null;
Run Code Online (Sandbox Code Playgroud)
这是一个可以为空的 DateTime:
可空类型可以表示其基础值类型的正常值范围,以及额外的空值.
然后在写出值时,您可以使用如下值:
if(foo == null)
{
// Handle the null case
}
else
{
// Handle the non-null case
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
367 次 |
| 最近记录: |