处理一个';交换机';陈述

本文关键字:交换机 陈述 一个 处理 | 更新日期: 2023-09-27 18:25:49

我有一个带数字按钮的"安全面板",用户可以在TextBox控件中输入密码(代码)。我正在switch语句中处理此密码。

问题:当用户输入的密码不正确时,我希望显示日期和时间的"拒绝访问"。我该怎么做?

代码:

string password = inputtxt.Text;
switch (password)
{
    case "1432":
        listBox.Items.Add(DateTime.Now + " " + "INFO First Year Students"); 
        break;
    case "2543":
        listBox.Items.Add(DateTime.Now + " " + "INFO Second Year Students"); 
        break;
    case "3543":
        listBox.Items.Add(DateTime.Now + " " + "B.Tech Students"); 
        break;
    case "2645":
    case "2646":
    case "2647":
    case "2648":
        listBox.Items.Add(DateTime.Now + " " + "CSIT Faculty"); 
        break;
    case "8888":
        listBox.Items.Add(DateTime.Now + " " + "IET Staff"); 
        break;
    case "":
        listBox.Items.Add(DateTime.Now + " " + "Pl Enter a Valid Code"); 
        break;
    case "0":
        listBox.Items.Add(DateTime.Now + " " +
            "Received Request - Will be there   shortly"); 
        break;
}
inputtxt.Text = "";

处理一个';交换机';陈述

为什么不在switch:中添加一个default案例

default:
     MessageBox.Show("Access denied");
     break;