为什么任意IEnumerable<string>不能直接用 ["run", var file] 匹配?

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

为什么任意IEnumerable<string>不能直接用 ["run", var file] 匹配?

报告错误