C# 클래스 CSE.Exps.CondExp

Used to parse conditional expressions
파일 보기 프로젝트 열기: kcherr1/CSharp-Eval

공개 메소드들

메소드 설명
Parse ( CseObject leftOp, CseObject rightOp, CondType type ) : CseObject

Parses conditional expressions

Ternary ( CseObject cond, CseObject truePart, CseObject falsePart ) : CseObject

Parses ternary expressions

메소드 상세

Parse() 공개 정적인 메소드

Parses conditional expressions
public static Parse ( CseObject leftOp, CseObject rightOp, CondType type ) : CseObject
leftOp CseObject Left operand
rightOp CseObject Right operand
type CondType Conditional operator type
리턴 CseObject

Ternary() 공개 정적인 메소드

Parses ternary expressions
public static Ternary ( CseObject cond, CseObject truePart, CseObject falsePart ) : CseObject
cond CseObject Conditional to test
truePart CseObject Expression to return if condition is true
falsePart CseObject Expression to return if condition is false
리턴 CseObject