SyntaxGenerator.ConditionalExpression Method

Definition

Creates an expression that denotes a conditional evaluation operation.

C#
public abstract Microsoft.CodeAnalysis.SyntaxNode ConditionalExpression(Microsoft.CodeAnalysis.SyntaxNode condition, Microsoft.CodeAnalysis.SyntaxNode whenTrue, Microsoft.CodeAnalysis.SyntaxNode whenFalse);

Parameters

condition
SyntaxNode
whenTrue
SyntaxNode
whenFalse
SyntaxNode

Returns

Applies to

Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0