共用方式為


SyntaxGenerator.IfStatement 方法

定義

多載

IfStatement(SyntaxNode, IEnumerable<SyntaxNode>, SyntaxNode)

建立 if 語句

IfStatement(SyntaxNode, IEnumerable<SyntaxNode>, IEnumerable<SyntaxNode>)

建立 if-statement

IfStatement(SyntaxNode, IEnumerable<SyntaxNode>, SyntaxNode)

來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs

建立 if 語句

public:
 Microsoft::CodeAnalysis::SyntaxNode ^ IfStatement(Microsoft::CodeAnalysis::SyntaxNode ^ condition, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxNode ^> ^ trueStatements, Microsoft::CodeAnalysis::SyntaxNode ^ falseStatement);
public Microsoft.CodeAnalysis.SyntaxNode IfStatement (Microsoft.CodeAnalysis.SyntaxNode condition, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> trueStatements, Microsoft.CodeAnalysis.SyntaxNode falseStatement);
member this.IfStatement : Microsoft.CodeAnalysis.SyntaxNode * seq<Microsoft.CodeAnalysis.SyntaxNode> * Microsoft.CodeAnalysis.SyntaxNode -> Microsoft.CodeAnalysis.SyntaxNode
Public Function IfStatement (condition As SyntaxNode, trueStatements As IEnumerable(Of SyntaxNode), falseStatement As SyntaxNode) As SyntaxNode

參數

condition
SyntaxNode

條件運算式。

trueStatements
IEnumerable<SyntaxNode>

如果條件為 true,則會執行的語句。

falseStatement
SyntaxNode

如果條件為 false,則會執行的單一語句。

傳回

適用於

IfStatement(SyntaxNode, IEnumerable<SyntaxNode>, IEnumerable<SyntaxNode>)

來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs
來源:
SyntaxGenerator.cs

建立 if-statement

public abstract Microsoft.CodeAnalysis.SyntaxNode IfStatement (Microsoft.CodeAnalysis.SyntaxNode condition, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> trueStatements, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> falseStatements = default);
public abstract Microsoft.CodeAnalysis.SyntaxNode IfStatement (Microsoft.CodeAnalysis.SyntaxNode condition, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> trueStatements, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode>? falseStatements = default);
abstract member IfStatement : Microsoft.CodeAnalysis.SyntaxNode * seq<Microsoft.CodeAnalysis.SyntaxNode> * seq<Microsoft.CodeAnalysis.SyntaxNode> -> Microsoft.CodeAnalysis.SyntaxNode
Public MustOverride Function IfStatement (condition As SyntaxNode, trueStatements As IEnumerable(Of SyntaxNode), Optional falseStatements As IEnumerable(Of SyntaxNode) = Nothing) As SyntaxNode

參數

condition
SyntaxNode

條件運算式。

trueStatements
IEnumerable<SyntaxNode>

如果條件為 true,則會執行的語句。

falseStatements
IEnumerable<SyntaxNode>

如果條件為 false,則會執行的語句。

傳回

適用於