-3

我正在努力做到这一点,而不是只有一个用户可以容纳很多。

我让它像下面的代码一样工作。但我想要它而不只是 username1 和 password1 我希望它有一组用户名和密码。

我只是不知道如何让它读取一个数组。

我认为它的一个例子就像一个 2,2 数组,然后如果 1,1 和 1,2 匹配,那么如果没有失败则通过。

我也想知道如何让它从数组中添加用户名和密码并删除一个。

private void button1_Click(object sender, EventArgs e)
{
    string username1 = "chris";
    string password1 = "VETS";

    if (this.username.Text == username1 && this.password.Text == password1)
        MessageBox.Show("Welcome");
    else
        MessageBox.Show("incorrect");
}

任何帮助深表感谢

4

1 回答 1

1

做一堂课

public class User
{

    public string UserName{get; set;}
    public string Password{get; set;}

    public User(string name, string pw)
    {
        this.UserName = name;
        this.Password = pw;
    }
}

...

User[] userArray = new User[5];

for(int i=0; i<userArray.Length; i++)
{
    userArray[i] = new User("chris", "VETS");
}

我觉得我需要警告您不要使用自己的用户名/密码方案。它可能不如内置的安全。

于 2013-06-18T20:30:58.170 回答