插入阵列时,帐号为6位数。它们存储为字符串,因为它们可以以0开头。
例如,我总是使用账号123456,但是,当我把它放在TextBox中并单击btnLogIn时,它会给我一个错误。
logInVerified
是一种根据用户输入显示或隐藏另一个文本框的方法。
private void btnLogIn_Click(object sender, EventArgs e)
{
for (int i = 0; i < account.Accounts; i++)
{
if (txtAccountNum.Text == account.getAccountNumber(i))
{
logInVerified(true);
txtBalance.Text = Convert.ToString(account.getBalance(i));
}
else if (i == account.Accounts)
{
MessageBox.Show("No account found, please check Account and PIN numbers and try again.", "No account found", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
答案 0 :(得分:1)
我忘了将我的数组声明为静态。现在修复,感谢所有帮助人员:))