Nie mam pojęcia czy robię to źle.
napisz część programu, która będzie odpowiedzialna za to że po trzech błędnych próbach wyrzuci informacje - błędne hasło, i zamknie program wprowadzenia hasła - wyłączy po 30 sekundach
string haslo = txtHaslo.Text;
if (string.IsNullOrWhiteSpace(haslo))
{
MessageBox.Show("Hasło nie może być puste!");
}
else if (haslo.Length < 8)
{
MessageBox.Show("Hasło jest za krótkie, musi posiadac co najmnniej 8 znaków!");
}
else if (haslo.Contains("?") || haslo.Contains("-") || haslo.Contains("!"))
{
MessageBox.Show("Hasło zawiera niedozwolone znaki");
}
else
{
MessageBox.Show("Podane hasło jest prawidłowe");
string haslo = txtHaslo.Text;
if (string.IsNullOrWhiteSpace(haslo))
{
MessageBox.Show("Hasło nie może być puste!");
}
else if (haslo.Length < 8)
{
MessageBox.Show("Hasło jest za krótkie, musi posiadac co najmnniej 8 znaków!");
}
else if (haslo.Contains("?") || haslo.Contains("-") || haslo.Contains("!"))
{
MessageBox.Show("Hasło zawiera niedozwolone znaki");
}
else
{
MessageBox.Show("Podane hasło jest prawidłowe");
Dobra zrobiłem a jeszcze jedno pytanko jak dodać takie coś żeby wyłączało się po 30 sekundach jak 3 razy wpiszemy źle hasło.