private void btnTestNull_Click(object sender, EventArgs e)
{
string testStr = null;
//if ((testStr == null) || (testStr.Trim() == "")) //这样不会报异常,先判断是否等于null,如果前面条件符合不会判断后面的
//if (testStr.Trim() == "") 这样会报异常
{
MessageBox.Show("为空或者为null");
}
}
{
string testStr = null;
//if ((testStr == null) || (testStr.Trim() == "")) //这样不会报异常,先判断是否等于null,如果前面条件符合不会判断后面的
//if (testStr.Trim() == "") 这样会报异常
{
MessageBox.Show("为空或者为null");
}
}
本文介绍了一段C#代码示例,演示了如何避免在处理可能为null的字符串时引发异常。通过使用条件语句来检查字符串是否为null或空白,并展示了正确的消息提示方式。
451

被折叠的 条评论
为什么被折叠?



