SyntaxFactory.SingleLineLambdaExpression 方法

定义

表示单行 lambda 表达式。

public:
 static Microsoft::CodeAnalysis::VisualBasic::Syntax::SingleLineLambdaExpressionSyntax ^ SingleLineLambdaExpression(Microsoft::CodeAnalysis::VisualBasic::SyntaxKind kind, Microsoft::CodeAnalysis::VisualBasic::Syntax::LambdaHeaderSyntax ^ subOrFunctionHeader, Microsoft::CodeAnalysis::VisualBasic::VisualBasicSyntaxNode ^ body);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.SingleLineLambdaExpressionSyntax SingleLineLambdaExpression (Microsoft.CodeAnalysis.VisualBasic.SyntaxKind kind, Microsoft.CodeAnalysis.VisualBasic.Syntax.LambdaHeaderSyntax subOrFunctionHeader, Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode body);
static member SingleLineLambdaExpression : Microsoft.CodeAnalysis.VisualBasic.SyntaxKind * Microsoft.CodeAnalysis.VisualBasic.Syntax.LambdaHeaderSyntax * Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode -> Microsoft.CodeAnalysis.VisualBasic.Syntax.SingleLineLambdaExpressionSyntax
Public Shared Function SingleLineLambdaExpression (kind As SyntaxKind, subOrFunctionHeader As LambdaHeaderSyntax, body As VisualBasicSyntaxNode) As SingleLineLambdaExpressionSyntax

参数

kind
SyntaxKind

一个 SyntaxKind ,表示 SingleLineLambdaExpressionSyntax 的特定类型。 SingleLineFunctionLambdaExpression 之一,SingleLineSubLambdaExpression。

subOrFunctionHeader
LambdaHeaderSyntax

lambda 的标头部分,包括“Sub”或“Function”关键字 (keyword) 、参数列表和返回类型。

body
VisualBasicSyntaxNode

lambda 的主体。 根据 lambda 的类型,这是语句 (单行 Sub lambda) 或 Expression (单行函数) 。

返回

适用于