Witajcie
Link do kodu
Mam napisać zadanie na ćwiczenia. Ma to być prosty system rejestracji i logowania w c#. Login ma mieć min 3 znaki, a hasło min 8 znaków, i conajmniej jedną dużą literę, cyfrę oraz znak specjalny. Max może być 50 użytkownikow, a dane czyli loginy i hasła mają być przechowane obok siebie w jednej tablicy w systemie [login haslo login1 haslo1 ....]
Logowanie powinno być udane gdy login znajdujący się w parzystej "komórce" tabeli będzie miał za sąsiada w następnej komórce podane przez użytkownika hasło.
Rejestrację udało mi się zrobić, został mi tylko tylko warunek na cyfrę i znak specjalny w hasle ale to jakoś sam ogarnę. Ale z logowaniem kompletnie nie mogę ruszyć. Próbowałem to robić jakimś rozwiązaniem ze StackOverflow:
private void button1_Click(object sender, EventArgs e)
{
string login = textBox1.Text;
bool loginPlace = login from y in users where ((y % 2) == 0);
string pass = textBox2.Text;
bool passPlace = pass from y in users where ((y % 2) == 1) && login[y]+1;
if (login)
}
Ale to coś chyba tu jest nie tak :( Na zajęciach działań na sprawdzaniu gdzie co jest w tablicy nie mielismy, a na StackOverflow nic sensownego nie znalazłem.
button1 to przycisk logowania
button2 rejestracji
Z góry dzięki za wszelką pomoc. Pozdrawiam