LOGOWANIE SIĘ SŁOWNIKI
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication6
{
class Program
{
static void Main(string[] args)
{
var Czytaj = new Func<String, String>(
komunikat =>
{
var tekst = Console.ReadLine();
while (tekst == "")
{
Console.WriteLine(komunikat);
tekst = Console.ReadLine();
}
return tekst;
}
);
var hasła = new Dictionary<String, String>{
{ "admin", "001",},
{ "haker", "002",},
{ "JJ", "003",},
};
var zalogowany = new Func<Boolean>(
() =>
{
Console.WriteLine("Login:");
var login = Czytaj("nazwa pusta sprobuj jeszcze raz");
Console.WriteLine("Haslo:");
var haslo = Czytaj("nazwa pusta sprobuj jeszcze raz");
if (hasła.ContainsKey(login)
{
return haslo == hasła[login];
}
else
{
return false;
}
}
);
while (!zalogowany())
{
Console.WriteLine("Haslo lub login bledne");
}
Console.WriteLine("Jestes zalogowany Witaj w Systemie 007 ");
Console.ReadKey();
}
}
}