Nal*_*526 39 c# datetime nullable
我有这行代码
DateTime? dt = Condition == true ? (DateTime?)Convert.ToDateTime(stringDate) : null;
Run Code Online (Sandbox Code Playgroud)
这是一个字符串转换为可空的DateTime正确的方法,或者是有没有到转换的直接方法,转换它为DateTime,再次铸造它可空的DateTime?
Rah*_*thi 69
你可以试试这个: -
DateTime? dt = string.IsNullOrEmpty(date) ? (DateTime?)null : DateTime.Parse(date);
Run Code Online (Sandbox Code Playgroud)
cuo*_*gle 13
您可以构建一个方法来执行此操作:
public static DateTime? TryParse(string stringDate)
{
DateTime date;
return DateTime.TryParse(stringDate, out date) ? date : (DateTime?)null;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
50700 次 |
| 最近记录: |