System.Linq.Expressions.Expression.Coalesce C# (CSharp) Method

Coalesce() public static method

Creates a BinaryExpression that represents a coalescing operation.
public static Coalesce ( Expression left, Expression right ) : BinaryExpression
left Expression An to set the property equal to.
right Expression An to set the property equal to.
return BinaryExpression
        public static BinaryExpression Coalesce(Expression left, Expression right)
        {
            return Coalesce(left, right, conversion: null);
        }

Same methods

Expression::Coalesce ( Expression left, Expression right, LambdaExpression conversion ) : BinaryExpression

Usage Example

コード例 #1
0
        public void BinaryConversion()
        {
            var @object = typeof(object);
            var @null   =
                LinqExpression.Default(
                    @object);

            var expression =
                LinqExpression.Coalesce(
                    @null,
                    @null,
                    LinqExpression.Lambda(
                        @null,
                        LinqExpression.Parameter(
                            @object)));

            ShouldRoundrip(expression);
        }
All Usage Examples Of System.Linq.Expressions.Expression::Coalesce
Expression