Table of Contents

Class TernaryExpression

Namespace
NCalc.Domain
Assembly
NCalc.Core.dll
public sealed class TernaryExpression : LogicalExpression
Inheritance
TernaryExpression
Inherited Members

Constructors

TernaryExpression(LogicalExpression, LogicalExpression, LogicalExpression)

public TernaryExpression(LogicalExpression leftExpression, LogicalExpression middleExpression, LogicalExpression rightExpression)

Parameters

leftExpression LogicalExpression
middleExpression LogicalExpression
rightExpression LogicalExpression

Properties

LeftExpression

public LogicalExpression LeftExpression { get; set; }

Property Value

LogicalExpression

MiddleExpression

public LogicalExpression MiddleExpression { get; set; }

Property Value

LogicalExpression

RightExpression

public LogicalExpression RightExpression { get; set; }

Property Value

LogicalExpression

Methods

Accept<T>(ILogicalExpressionVisitor<T>)

public override T Accept<T>(ILogicalExpressionVisitor<T> visitor)

Parameters

visitor ILogicalExpressionVisitor<T>

Returns

T

Type Parameters

T