System.Linq.Expressions.BinaryExpression – třída
Tento článek obsahuje doplňující poznámky k referenční dokumentaci pro toto rozhraní API.
Třída BinaryExpression představuje výraz, který má binární operátor.
Následující tabulky shrnují metody továrny, které lze použít k vytvoření BinaryExpression konkrétního typu uzlu reprezentované NodeType vlastností. Každá tabulka obsahuje informace pro konkrétní třídu operací, jako jsou aritmetické nebo bitové operace.
Binární aritmetické operace
Typ uzlu | Factory – metoda |
---|---|
Add | Add |
AddChecked | AddChecked |
Divide | Divide |
Modulo | Modulo |
Multiply | Multiply |
MultiplyChecked | MultiplyChecked |
Power | Power |
Subtract | Subtract |
SubtractChecked | SubtractChecked |
Bitové operace
Typ uzlu | Factory – metoda |
---|---|
And | And |
Or | Or |
ExclusiveOr | ExclusiveOr |
Operace směn
Typ uzlu | Factory – metoda |
---|---|
LeftShift | LeftShift |
RightShift | RightShift |
Podmíněné logické operace
Typ uzlu | Factory – metoda |
---|---|
AndAlso | AndAlso |
OrElse | OrElse |
Operace porovnání
Typ uzlu | Factory – metoda |
---|---|
Equal | Equal |
NotEqual | NotEqual |
GreaterThanOrEqual | GreaterThanOrEqual |
GreaterThan | GreaterThan |
LessThan | LessThan |
LessThanOrEqual | LessThanOrEqual |
Operace shodování
Typ uzlu | Factory – metoda |
---|---|
Coalesce | Coalesce |
Operace indexování polí
Typ uzlu | Factory – metoda |
---|---|
ArrayIndex | ArrayIndex |
Kromě toho MakeBinary lze metody použít také k vytvoření BinaryExpression. Tyto metody továrny lze použít k vytvoření BinaryExpression libovolného typu uzlu, který představuje binární operaci. Parametr těchto metod, který je typu NodeType , určuje požadovaný typ uzlu.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro