有没有办法在switch语句中使用模式匹配与命名元组?

时间:2018-03-12 21:38:54

标签: c# switch-statement pattern-matching tuples namedtuple

让我们拥有以下课程

        var bookStore = new BookStore();
        bookStore.HandleMessage("Adam & Maro");
        bookStore.HandleMessage(9865);

        var book = (Id: 13265, Title: "ToThe.Sapce");
        bookStore.HandleMessage(book);

我尝试使用Named Tuple调用HandleMessage方法,如下所示

A(ax, ay) B(bx, by) C(cx, cy)

有没有办法在switch语句中允许Named Tuple而不是使用ValueTuple?

类似评论代码

0 个答案:

没有答案