共用方式為


System.Linq.Expressions.BinaryExpression 類別

本文提供此 API 參考文件的補充備註。

類別 BinaryExpression 表示具有二進位運算子的表達式。

下表摘要說明可用來建立 BinaryExpression 具有屬性所 NodeType 表示之特定節點類型的 Factory 方法。 每個數據表都包含特定作業類別的資訊,例如算術或位。

二進位算術運算

節點類型 Factory 方法
Add Add
AddChecked AddChecked
Divide Divide
Modulo Modulo
Multiply Multiply
MultiplyChecked MultiplyChecked
Power Power
Subtract Subtract
SubtractChecked SubtractChecked

位運算

節點類型 Factory 方法
And And
Or Or
ExclusiveOr ExclusiveOr

班次作業

節點類型 Factory 方法
LeftShift LeftShift
RightShift RightShift

條件式布爾運算

節點類型 Factory 方法
AndAlso AndAlso
OrElse OrElse

比較作業

節點類型 Factory 方法
Equal Equal
NotEqual NotEqual
GreaterThanOrEqual GreaterThanOrEqual
GreaterThan GreaterThan
LessThan LessThan
LessThanOrEqual LessThanOrEqual

聯合作業

節點類型 Factory 方法
Coalesce Coalesce

陣列索引作業

節點類型 Factory 方法
ArrayIndex ArrayIndex

此外, MakeBinary 方法也可以用來建立 BinaryExpression。 這些處理站方法可用來建立 BinaryExpression 任何代表二進位作業的節點類型。 型別之這些方法 NodeType 的參數會指定所需的節點類型。