【发布时间】:2022-05-08 03:49:59
【问题描述】:
使用 Microsoft Roslyn,我试图确定方法返回类型是否为 void。
我的 MethodDeclarationSyntax 上有句柄,可以看到名为“ReturnType”的属性,这是一个 PredefinedType 的 void。我是否必须实际检查关键字种类?有没有更好的方法来做到这一点?
((PredefinedTypeSyntax)methodDec.ReturnType).Keyword.Kind() != SyntaxKind.VoidKeyword
有没有推荐的方法来完成我想要做的事情?
【问题讨论】: