我有一个文本框。我想检查它是否为空。
哪种方式更好
if(TextBox.Text.Length == 0)
或
if(TextBox.Text == '')
?
最佳答案
你应该使用 String.IsNullOrEmpty()
确保它既不为空也不为空(以某种方式):
if (string.IsNullOrEmpty(textBox1.Text))
{
// Do something...
}
更多例子here .
出于实际目的,您还可以考虑使用 String.IsNullOrWhitespace()
,因为期望将空格作为输入的 TextBox 可能会否定任何目的,除非让用户选择自定义分隔符东西。
关于c# - 检查文本框是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34298857/