Проверка логина, пароля по заданному списку - C#
Формулировка задачи:
Прошу можно сказать написать код я начинающий. Хочу сделать код такой: имеется кнопка и два текст бокса это логин и пароль. Я впишу в код допустим три логина и пароля что бы при их вводе в текст бокс писалось "добро пожаловать (логин)" а если не правильно то "неправильный логин и пароль"
друг предложил такой код
Дружок: попробуй так
ну и с паролем также
а если ты не знаешь сколько будет логинов и паролей, сделай List<string> logins = new List<string>();
и делай logins.Add("login")
если хочешь несколько добавить делаешь например
logins.AddRange(File.ReadAllLines("logins.txt"));
если это правильно (у меня пишет не правильно) то исправьте.
string[] logins = new string[10];
string[] passwords = new string[10];
if(logins.Contains(texboxlogin.text))
{Решение задачи: «Проверка логина, пароля по заданному списку»
textual
Листинг программы
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string Login = "Pety";
int Password = 12345;
private void txtBoxLogin_TextChanged(object sender, EventArgs e)
{
}
private void txtBoxPassword_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
if(txtBoxLogin.Text == "Pety" && txtBoxPassword.Text == Convert.ToString(12345))
{
MessageBox.Show("Hello");
}
else
{
lblError.Text = "Ввели не верный логин или пароль";
}
}
}
}