SyntaxFactory.BinaryExpression 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示二進位運算子。 Kind 屬性會將運算子分類為類似的運算子類型, (算術、關聯式、邏輯或字串) ;所執行的確切作業是由 Operator 屬性決定。
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::BinaryExpressionSyntax ^ BinaryExpression(Microsoft::CodeAnalysis::VisualBasic::SyntaxKind kind, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ left, Microsoft::CodeAnalysis::SyntaxToken operatorToken, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ right);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.BinaryExpressionSyntax BinaryExpression (Microsoft.CodeAnalysis.VisualBasic.SyntaxKind kind, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax left, Microsoft.CodeAnalysis.SyntaxToken operatorToken, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax right);
static member BinaryExpression : Microsoft.CodeAnalysis.VisualBasic.SyntaxKind * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax -> Microsoft.CodeAnalysis.VisualBasic.Syntax.BinaryExpressionSyntax
Public Shared Function BinaryExpression (kind As SyntaxKind, left As ExpressionSyntax, operatorToken As SyntaxToken, right As ExpressionSyntax) As BinaryExpressionSyntax
參數
- kind
- SyntaxKind
, SyntaxKind 表示 BinaryExpressionSyntax 的特定種類。 AddExpression、SubtractExpression、MultiplyExpression、DivideExpression、IntegerDivideExpression、ExponentiateExpression、LeftShiftExpression、RightShiftExpression、 ConcatenateExpression、ModuloExpression、EqualsExpression、NotEqualsExpression、LessThanExpression、LessThanOrEqualExpression、GreaterThanOrEqualExpression、GreaterThanExpression、IsExpression、IsNotExpression、LikeExpression、OrExpression、ExclusiveOrExpression、OrElseExpression、AndAlsoExpression。
- left
- ExpressionSyntax
左運算元。
- operatorToken
- SyntaxToken
- right
- ExpressionSyntax
右運算元。