郑广学VSTO火箭速成班 VBAYYDS.COM

ExtentionsLeftOutJoin 方法

重载列表

LeftOutJoinT1, T2(IEnumerableT1, IEnumerableT2, String, String, FuncObject, Object, Object, Object, String) 二维数组集合LeftOutJoin高级查询函数 返回左表所有行+右表匹配的行 有多行会重复展开多行
不写结果选择函数则默认A表左右列+B表左右列
LeftOutJoinT1, T2(T1, T2, String, String, FuncObject, Object, Object, Object, String) 二维数组LeftOutJoin高级查询函数 返回左表所有行 右表匹配的行 有多行会重复展开多行
关键字列按逗号分隔字符串传入
LeftOutJoinT1, T2(T1, T2, String, String, String, Object, String) 二维数组LeftOutJoin高级查询函数 返回左表所有行 右表匹配的行 有多行会重复展开多行
关键字列按逗号分隔字符串传入,结果按a.F1,b.F2形式书写 默认a+b整行返回
arr.LeftOutJoin(brr,1,1,"a.F1,b.F2")
LeftOutJoinT1, T2, TKey(IEnumerableT1, IEnumerableT2, FuncObject, TKey, FuncObject, TKey, FuncObject, Object, Object, Object) 二维数组集合LeftOutJoin一对多查询函数 返回左表所有行 右表匹配的行 有多行会重复展开多行
LeftOutJoinT1, T2, TKey(T1, T2, FuncObject, TKey, FuncObject, TKey, FuncObject, Object, Object, Object) 二维数组LeftOutJoin高级查询函数 返回左表所有行 右表匹配的行 有多行会重复展开多行
LeftOutJoinTLeft, TRight, TKey, TResult(IEnumerableTLeft, IEnumerableTRight, FuncTLeft, TKey, FuncTRight, TKey, FuncTLeft, TRight, TResult) 增强的对象类型Linq查询左连接方法, 按指定key和结果集函数返回 无匹配的返回默认值

参见