C# 如何检查文本框是否不包含字符串
C# How to check if Textbox doesn't contains string
我需要检查我的文本框是否不包含特定字符串 "Fold"。我以前是这样做的
if (textbox.Text.Contains("Fold"){}
else { do stuff }
但现在我需要一些替代方案。
感谢 adv12,我发现这段代码可以完美运行
if (textBox.Text.Contains("Fold")==false)
或
if (!textBox.Text.Contains("Fold"))
您需要反转布尔值:
if (!textBox.Text.Contains("Fold")) { ... }
或者您可以与 false
进行比较,如 @adv12 所说:
if (textBox.Text.Contains("Fold") == false) { ... }
请使用!textbox.Text.Contains("Fold")感叹号表示'not'.
您可以使用TextBox的TextChanged事件实时获取。在用户提交结果之前更好的方法。
使用 if (!textbox.Text.Equals("Fold") = true) {...}
我需要检查我的文本框是否不包含特定字符串 "Fold"。我以前是这样做的
if (textbox.Text.Contains("Fold"){}
else { do stuff }
但现在我需要一些替代方案。
感谢 adv12,我发现这段代码可以完美运行
if (textBox.Text.Contains("Fold")==false)
或
if (!textBox.Text.Contains("Fold"))
您需要反转布尔值:
if (!textBox.Text.Contains("Fold")) { ... }
或者您可以与 false
进行比较,如 @adv12 所说:
if (textBox.Text.Contains("Fold") == false) { ... }
请使用!textbox.Text.Contains("Fold")感叹号表示'not'.
您可以使用TextBox的TextChanged事件实时获取。在用户提交结果之前更好的方法。
使用 if (!textbox.Text.Equals("Fold") = true) {...}