这个三元素命令会产生哪个标签?

来自 模式匹配
C# 14 / .NET 10 进阶 2分钟

这个三元素命令会产生哪个标签?

csharp
using System;

string[] args = ["ship", "A-17", "--priority"];

string result = args switch
{
    ["ship", var id] => $"standard {id}",
    ["ship", var id, "--priority"] => $"priority {id}",
    [var command, ..] => $"unknown {command}"
};

Console.WriteLine(result);
在试验场中打开
报告错误