Esempio n. 1
0
 /// <summary>
 /// Returns the expression when an input or Boolean expression evaluates to TRUE.
 /// </summary>
 /// <param name="prev">A predecessor object.</param>
 /// <param name="argument1">Is the first argument in the equality expression.</param>
 /// <param name="argument2">Is the second argument in the equality expression.</param>
 /// <param name="equality">Specifies the type of the relation between the two arguments. true indicates the equality operator, false indicates the inequality operator.</param>
 public static CaseThenChainer Then(this ICaseThen prev, ScalarArgument argument1, ValueScalarArgument argument2, bool equality = true)
 {
     return(new CaseThenChainer((Chainer)prev, argument1, argument2, equality));
 }
Esempio n. 2
0
 /// <summary>
 /// Returns the expression when an input or Boolean expression evaluates to TRUE.
 /// </summary>
 /// <param name="prev">A predecessor object.</param>
 /// <param name="expression">The returning expression.</param>
 public static CaseThenChainer Then(this ICaseThen prev, ValueScalarArgument expression)
 {
     return(new CaseThenChainer((Chainer)prev, expression));
 }