栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Unity

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Unity

文章目录
  • 示例代码1:
  • 示例代码2:
  • 总结:

示例代码1:
public int Send(int num)
    {
        switch (num)
        {
            case 1:
                return 101;
            case 2:
                return 102;
            case 3:
                return 103;
            case 4:
                return 104;
            default:
                return 0;
        }
    }

可简化为:

 public int Send(int num)
    {
        return num switch
        {
            1 => 101,
            2 => 102,
            3 => 103,
            4 => 104,
            _ => 0,
        };
    }
示例代码2:
public string test(string a)
    {
        switch (a)
        {
            case "a":
                return "aa";
            default:
                return "dd";
        }
    }

可简化为:

    public string test(string a)
    {
        return a switch
        {
            "a" => "aa",
            _ => "dd",
        };
    }
总结:
1、不拘束于变量类型
2、符号“_”意思为default
3、需要全部都是返回时才能简化
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/307009.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号