最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# .Net8 switch的用法小結(jié)

 更新時(shí)間:2024年05月16日 11:44:31   作者:fkdw  
在 .net 8中,switch 不需要再和傳統(tǒng)的寫(xiě)法一樣了,會(huì)更加的方便,本文主要介紹了C# .Net8 switch的用法小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下

在 .net 8中,switch 不需要再和傳統(tǒng)的寫(xiě)法一樣了,會(huì)更加的方便

創(chuàng)建一個(gè) .net 8 控制臺(tái)項(xiàng)目

switch 的寫(xiě)法沒(méi)必要和以前一樣

namespace SwitchTest
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int day = 3;

            var week = day switch
            {
                1 => "Monday",
                2 => "Tuesday",
                3 => "Wednesday",
                4 => "Thursday",
                5 => "Friday",
                _ => "oh shit"
            } ;

            Console.WriteLine(week);
        }
    }
}

運(yùn)行:

如果將 day 設(shè)置為 30,在所有的選擇中都找不到,那么結(jié)果就自動(dòng)執(zhí)行 _ 選項(xiàng)代碼

namespace SwitchTest
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int day = 30;

            var week = day switch
            {
                1 => "Monday",
                2 => "Tuesday",
                3 => "Wednesday",
                4 => "Thursday",
                5 => "Friday",
                _ => "oh shit"
            } ;

            Console.WriteLine(week);
        }
    }
}

運(yùn)行:

遍歷枚舉寫(xiě)法一樣

namespace SwitchTest
{
    internal class Program
    {
        enum color { red, yellow, green }

        static void Main(string[] args)
        {
            color myColos = color.red;
            string colosStr = myColos switch
            {
                color.red => "紅",
                color.yellow => "黃",
                color.green => "綠",
                _ => throw new Exception()
            } ;
            Console.WriteLine(colosStr);
        }
    }
}

到此這篇關(guān)于C# .Net8 switch的用法小結(jié)的文章就介紹到這了,更多相關(guān).Net8 switch內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

新兴县| 汉川市| 东明县| 同心县| 南城县| 德安县| 平乡县| 宜川县| 安乡县| 金山区| 大田县| 广宗县| 泰州市| 金乡县| 北流市| 伊川县| 贵阳市| 佛教| 丹东市| 延津县| 牟定县| 明光市| 华蓥市| 梧州市| 舞阳县| 咸丰县| 色达县| 广平县| 威远县| 古田县| 岑巩县| 东方市| 永定县| 府谷县| 历史| 尚义县| 灵台县| 五指山市| 嫩江县| 织金县| 友谊县|