如果blank替换为null,则动态检查条件
本文关键字:动态 检查 条件 null blank 替换 如果 | 更新日期: 2023-09-27 17:54:40
C#
Class x
{
string Insurer{get;set;}
}
Now,
x.Insurer=txtInsurer.Text;
现在文件strText包含@Insurance替换为x.Insurance
strText = strText.Replace("@Insurer","'""+x.Insuerer+"'"");
strText的输出是
保险公司:",
我的要求是,如果txtInsurer.Text为空,则strText文件包含@Insurer replaces with null i.e Insurer:null,
instead of Insurer:"",
使用三元运算符:
strText = strText.Replace("@Insurer", x.Insuerer == null
? "NULL"
: ("'"" + x.Insuerer + "'""));