예제 #1
0
 public IfNullExpression(IExpression expression, IExpressionOrStatement ifNull, IExpressionOrStatement ifNotNull = null)
 {
     this.expression = expression ?? throw new ArgumentNullException(nameof(expression));
     this.ifNull     = ifNull;
     this.ifNotNull  = ifNotNull;
 }
예제 #2
0
 public IfNullExpression(Reference reference, IExpressionOrStatement ifNull, IExpressionOrStatement ifNotNull = null)
 {
     this.reference = reference ?? throw new ArgumentNullException(nameof(reference));
     this.ifNull    = ifNull;
     this.ifNotNull = ifNotNull;
 }