public static class ConvertExt
{
/// <summary>
/// NULL 处理、替换
/// </summary>
public static string ReplaceExt(this string obj,string oldStr,object newObj)
{
//检查要替换的新内容是否为空
string newStr = newObj == null ? string.Empty : (newObj != DBNull.Value ? newObj.ToString() : string.Empty);
return obj.Replace(oldStr,newStr);
}
本文介绍了一个实用的.NET字符串扩展方法,用于处理NULL值并进行字符串替换。此方法接受一个旧字符串和一个可能为NULL的新对象,如果新对象为NULL则用空字符串替换,否则将其转换为字符串并替换。
1083





