我需要检查我的文本框是否包含特定字符串" Fold"。我过去常常这样做
if (textbox.Text.Contains("Fold"){}
else { do stuff }
但现在我需要一些替代方案。
答案 0 :(得分:0)
感谢adv12,我发现这段代码能够完美运行
if (textBox.Text.Contains("Fold")==false)
或
if (!textBox.Text.Contains("Fold"))
答案 1 :(得分:0)
你需要反转布尔值:
if (!textBox.Text.Contains("Fold")) { ... }
或者您可以与false
进行比较,因为 @ adv12 说:
if (textBox.Text.Contains("Fold") == false) { ... }
答案 2 :(得分:0)
请使用!textbox.Text.Contains(“Fold”)感叹号的意思是“不是”。
答案 3 :(得分:0)
您可以使用TextBox的TextChanged事件实时获取。用户提交结果之前要好得多。
答案 4 :(得分:0)
使用if(!textbox.Text.Equals(“ Fold”)= true){...}