这似乎是一个愚蠢的问题,我不确定它是否适合StackOverflow。
我的工具的用户报告了该消息的错误
Unable to cast object of type
'Microsoft.CodeAnalysis.CSharp.Syntax.LiteralExpressionSyntax' to type
'Microsoft.CodeAnalysis.CSharp.Syntax.PatternSyntax'.
我不知道他的代码到底是什么样子(至少现在还不是)。如果我可以编写一些包含PatternSyntax的代码,则可能能够重现该错误。
我的问题是,我不知道C#中的哪种语言构造会生成类型为PatternSyntax的语法节点。
有人可以帮我举个例子吗?