c# – ”和’System.DateTime’错误之间的隐式转换
发布时间:2020-12-15 20:50:29 所属栏目:百科 来源:网络整理
导读:private DateTime? pApproveDate=null;pApproveDate =(Reader["ApproveDate"]==DBNull.Value)?null: Convert.ToDateTime(Reader["ApproveDate"]); 上面的代码在编译期间产生以下错误 – 无法确定条件表达式的类型,因为”和’System.DateTime’之间没有隐式转
private DateTime? pApproveDate=null; pApproveDate =(Reader["ApproveDate"]==DBNull.Value)?null: Convert.ToDateTime(Reader["ApproveDate"]); 上面的代码在编译期间产生以下错误 – 解决方法
把它投到DateTime?:
private DateTime? pApproveDate=null; pApproveDate =(Reader["ApproveDate"]==DBNull.Value)?(DateTime?)null: Convert.ToDateTime(Reader["ApproveDate"]); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |