空值bug处理
Posted linnew
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了空值bug处理相关的知识,希望对你有一定的参考价值。
空值bug处理
使用 IsNullOrEmpty 使用 这个代表
string Demo= null;
string Demo= " ";
string Demo=string.Empty;
可以解决三种 常见的 问题
string Remark = Convert.ToString(e.NewValues["Remark"]);
if(!string.IsNullOrEmpty(Remark)){
fleet.Remark = Remark;
}
else
{
fleet.Remark = null;
}
cmd.Parameters.AddWithValue("@Name", fleet.FleetName);
cmd.Parameters.AddWithValue("@Remark", fleet.Remark??DBNull.Value.ToString());
cmd.Parameters.AddWithValue("@ModifiedDate", DateTime.Now);
cmd.Parameters.AddWithValue("@ModifiedBy", loginId);
cmd.Parameters.AddWithValue("@Id", fleet.FleetId);
以上是关于空值bug处理的主要内容,如果未能解决你的问题,请参考以下文章