溫馨提示×

c#中switch語句的用法是什么

c#
小億
146
2024-02-05 13:15:28
欄目: 編程語言

在C#中,switch語句用于根據一個表達式的值選擇執行的代碼塊。它的基本語法如下:

switch(expression)
{
    case value1:
        // 當expression的值等于value1時執行的代碼
        break;
    case value2:
        // 當expression的值等于value2時執行的代碼
        break;
    case value3:
        // 當expression的值等于value3時執行的代碼
        break;
    default:
        // 當expression的值不匹配任何case時執行的代碼
        break;
}

使用switch語句時,表達式的值會與每個case后面的值進行比較。如果匹配到某個case的值,就會執行該case后面的代碼塊。如果沒有匹配到任何case的值,就會執行default后面的代碼塊(如果存在default)。

在每個case的代碼塊中,可以編寫任意的C#代碼。通常情況下,在每個case的代碼塊末尾需要使用break語句來跳出switch語句,否則會繼續執行下一個case的代碼塊??梢允褂?code>default關鍵字來指定一個默認的情況,在沒有匹配到任何case的值時執行相應的代碼塊。

需要注意的是,expression可以是任何整數類型(包括枚舉和整數類型)或者字符串類型。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女