如何将多个案例合并到switch语句中

亚历山大·莱瓦·卡罗(Alexander Leyva Caro)

我有一个开关,需要在相同的情况下执行相同的步骤。例如:

    enum Day
    {
        Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
    }

    private string Do(Day day)
    {
        switch (day)
        {
            case Day.Monday:
                return "Study";
            case Day.Wednesday:
                return "Study";
            case Day.Friday:
                return "Study";
            case Day.Tuesday:
                return "Play Futbol";
            case Day.Thursday:
                return "Play Futbol";
            default: return "Party";
        }
    }

我喜欢加入case语句,在该处执行相同的过程。我知道swith就像if-else语句,但是我想知道是否存在通过该开关执行此操作的任何方法。

怀亚特·厄普(Wyatt Earp)

只需将要使用相同代码的案例放到一起。

正如Grant在评论中指出的那样,它位于文档中:http : //msdn.microsoft.com/zh-cn/library/06tc147t.aspx

enum Day
{
    Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
}

private string Do(Day day)
{
    switch (day)
    {
        case Day.Monday:
        case Day.Wednesday:
        case Day.Friday:
            return "Study";
        case Day.Tuesday:
        case Day.Thursday:
            return "Play Futbol";
        default: 
            return "Party";
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

switch语句中具有相同别名的多个案例

来自分类Dev

Switch语句中单个案例中的多个条件

来自分类Dev

如何将'if'条件合并到for循环语句中

来自分类Dev

一旦满足一个案例条件,如何在switch语句中更改案例?

来自分类Dev

我如何在switch语句中有一个案例,让用户输入要显示的字符串

来自分类Dev

将两个更新查询合并到单个案例MySQL中

来自分类Dev

MATLAB:在 switch 中运行多个案例

来自分类Dev

如何将列名称合并到MySQL“ LIKE”子句中

来自分类Dev

如何将switch语句放入另一个switch语句中

来自分类Dev

在switch语句中处理合并案例和重复案例

来自分类Dev

如何将estUD合并到单层

来自分类Dev

如何将estUD合并到单层

来自分类Dev

如何将字幕合并到视频?

来自分类Dev

我如何选择多个案例

来自分类Dev

如何将2条SQL语句合并到一个表中

来自分类Dev

如何在查询中的一个案例中嵌套多个MAX(...)语句

来自分类Dev

使用git merge,如何将错误修正合并到多个长期分支中?

来自分类Dev

如何将多个Django South迁移合并到一个迁移

来自分类Dev

如何将多个流合并到更高级别的流中?

来自分类Dev

Rails:如何将多个ActiveRecord关联合并到单个集合

来自分类Dev

如何将多个Rails SQL查询合并到Rails中的单个查询中?

来自分类Dev

如何将一个SASS列表合并到多个选择器中

来自分类Dev

如何将多个文件中的特定列合并到一个文件中

来自分类Dev

如何将一个Numpy数组合并到多个数据帧

来自分类Dev

如何将多个视图合并到一个位图中

来自分类Dev

如何将多个json / python字典合并到1个数据框中

来自分类Dev

如何将多个对象合并到jQuery / javascript中的一个对象

来自分类Dev

如何将多个对象合并到jQuery / javascript中的一个对象

来自分类Dev

如何将多个对象合并到jQuery / javascript中的一个对象

Related 相关文章

  1. 1

    switch语句中具有相同别名的多个案例

  2. 2

    Switch语句中单个案例中的多个条件

  3. 3

    如何将'if'条件合并到for循环语句中

  4. 4

    一旦满足一个案例条件,如何在switch语句中更改案例?

  5. 5

    我如何在switch语句中有一个案例,让用户输入要显示的字符串

  6. 6

    将两个更新查询合并到单个案例MySQL中

  7. 7

    MATLAB:在 switch 中运行多个案例

  8. 8

    如何将列名称合并到MySQL“ LIKE”子句中

  9. 9

    如何将switch语句放入另一个switch语句中

  10. 10

    在switch语句中处理合并案例和重复案例

  11. 11

    如何将estUD合并到单层

  12. 12

    如何将estUD合并到单层

  13. 13

    如何将字幕合并到视频?

  14. 14

    我如何选择多个案例

  15. 15

    如何将2条SQL语句合并到一个表中

  16. 16

    如何在查询中的一个案例中嵌套多个MAX(...)语句

  17. 17

    使用git merge,如何将错误修正合并到多个长期分支中?

  18. 18

    如何将多个Django South迁移合并到一个迁移

  19. 19

    如何将多个流合并到更高级别的流中?

  20. 20

    Rails:如何将多个ActiveRecord关联合并到单个集合

  21. 21

    如何将多个Rails SQL查询合并到Rails中的单个查询中?

  22. 22

    如何将一个SASS列表合并到多个选择器中

  23. 23

    如何将多个文件中的特定列合并到一个文件中

  24. 24

    如何将一个Numpy数组合并到多个数据帧

  25. 25

    如何将多个视图合并到一个位图中

  26. 26

    如何将多个json / python字典合并到1个数据框中

  27. 27

    如何将多个对象合并到jQuery / javascript中的一个对象

  28. 28

    如何将多个对象合并到jQuery / javascript中的一个对象

  29. 29

    如何将多个对象合并到jQuery / javascript中的一个对象

热门标签

归档