-3

私はこれを作成しようとしているので、ユーザーを1人だけにするのではなく、多くの人を保持できます。

以下のコードのように動作するようにしました。しかし、username1とpassword1だけでなく、usernameとpasswordの配列が必要です。

配列を読み取る方法がわかりません。

私が考えている例は、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 に答える