ブール式の課題アクティビティの解決策を確認する
次のコードは、前のユニットの課題に対して考えられる解答の 1 つです。
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.");
}
このコードは、"1 つの考えられる解答" にすぎません。場合によっては、異なるブール式を使用して同じ結果を得ることができるからです。
Welcome, Admin user.
正しくできたなら、おめでとうございます。 次のユニットの知識チェックに進んでください。
重要
この課題を完了できなかった場合は、先に進む前に、これまでのユニットを確認した方がよいと思われます。