验证字符串并在 null 或为空时显示错误消息的 C# 问题
本文关键字:错误 显示 消息 问题 字符串 字符 串并 null 验证 | 更新日期: 2023-09-27 18:34:49
我正在尝试获取错误消息以显示两个文本框是否为空,如果是这样,这将阻止表单处理任何数据。当文本框PhoneNum.Text为空或填充无效数据时,将显示错误消息。
但是,当 textboxName.Text 为空时,它不会显示,并且它还会在应该停止时处理所有代码和数据。
int Phone;
string Name = textboxName.Text;
if (String.IsNullOrEmpty(Name))
{
if (int.TryParse(textboxPhoneNum.Text, out Phone))
{
code..
}
else
{
//comment
MessageBox.Show("Please fill in name and phone number.");
}
}
else
{
//comment
MessageBox.Show("Please fill in name and phone number.");
}
}
也许那行缺少否定?
if (String.IsNullOrEmpty(Name))
自
if (!String.IsNullOrEmpty(Name))