我试图检查两个值是否相同。例如,密码和确认密码必须相同。我必须检查这些,然后在数据库中输入数据。如果值不相同,则不会输入数据。 我怎样才能做到这一点?
谢谢
答案 0 :(得分:2)
private bool Validate(String pass, String Confirm)
{
return String.IsNullOrEmpty(pass) == false && pass == Confirm;
}
用法:
if (Validate(TextBoxPass.Text, TextBoxConfirm.Text) == false)
{
MessageBox.Show("Passwords Do not Match");
// Do Something;
}
else
{
// Submit Data to Database;
}
答案 1 :(得分:2)
这是一个非常基本的问题......如果你不能这样做,请考虑阅读一些C#手册......无论如何,这应该有效:
if (txtPassword.Text == txtRepeatPassword.Text)
{
// Write what you want to DB here
}
答案 2 :(得分:0)
您应该尝试查看MSDN documentation来比较字符串。这里展示了Equals
和Compare
函数。
希望它有所帮助!