Delineare la soluzione per l'attività di verifica relativa alle espressioni booleane

Completato

Il codice seguente costituisce una possibile soluzione alla sfida presentata nell'unità precedente.

string permission = "Admin|Manager";
int level = 53;

if (permission.Contains("Admin"))
{
    if (level > 55)
    {
        Console.WriteLine("Welcome, Super Admin user.");
    }
    else
    {
        Console.WriteLine("Welcome, Admin user.");
    }
}
else if (permission.Contains("Manager"))
{
    if (level >= 20)
    {
        Console.WriteLine("Contact an Admin for access.");
    }
    else
    {
        Console.WriteLine("You do not have sufficient privileges.");
    }
}
else
{
    Console.WriteLine("You do not have sufficient privileges.");
}

Questo codice è semplicemente "una possibile soluzione" perché in alcuni casi è possibile ottenere lo stesso risultato usando espressioni booleane diverse.

Welcome, Admin user.

Se hai avuto successo, congratulazioni! È possibile continuare al test di conoscenza nell'unità successiva.

Importante

Se si verificano problemi durante il completamento di questa sfida, è consigliabile esaminare le unità precedenti prima di continuare.