檢閱布林運算式挑戰活動的解決方案
下列程式碼是先前單元中挑戰的其中一個可能解決方案。
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.");
}
此程式碼只是「一個可能的解決方案」,因為在某些情況下,可能會使用不同的布林運算式來取得相同的結果。
Welcome, Admin user.
如果成功,恭喜您! 請繼續進行下一個單元中的知識檢定。
重要
如果您無法順利完成此挑戰,您應該在繼續之前先複習上一個單元中的內容。