Table of Contents

Class LinqExtensions3

Namespace
Shift.Common.Linq
Assembly
Shift.Common.dll
public static class LinqExtensions3
Inheritance
LinqExtensions3
Inherited Members

Methods

CustomAnd<T>(Expression<Func<T, bool>>, Expression<Func<T, bool>>)

public static Expression<Func<T, bool>> CustomAnd<T>(this Expression<Func<T, bool>> expr1, Expression<Func<T, bool>> expr2)

Parameters

expr1 Expression<Func<T, bool>>
expr2 Expression<Func<T, bool>>

Returns

Expression<Func<T, bool>>

Type Parameters

T

MergeMemberInit<T1, TResult>(Expression<Func<T1, TResult>>, Expression<Func<T1, TResult>>)

public static Expression<Func<T1, TResult>> MergeMemberInit<T1, TResult>(this Expression<Func<T1, TResult>> expr1, Expression<Func<T1, TResult>> expr2)

Parameters

expr1 Expression<Func<T1, TResult>>
expr2 Expression<Func<T1, TResult>>

Returns

Expression<Func<T1, TResult>>

Type Parameters

T1
TResult