LeftJoin(IEnumerableObject, IEnumerableObject, String, String, FuncObject, Object, Object, Object, Object) |
二维数组集合批量Vlookup,左表查右表,返回左表所有数据和右表首条数据 可接受逗号分隔的的F1关键字列号,调用更加方便 |
LeftJoin(IEnumerableObject, IEnumerableObject, String, String, String, Object, Object) |
二维数组集合批量Vlookup,左表查右表,返回左表所有数据和右表对应的首行数据 来源和结果均可接受逗号分隔的的F1关键字列号,调用更加方便 arr.LeftJoin(brr,1,1,"a.F1,a,F2,b.F2")'两表按首列连接 返回A表1 2列和B表第2列 arr.LeftJoin(brr,1,1,"a.Concat(b)")'两表按首尾连接 两表直接左右对接所有列 |
LeftJoinTKey(IEnumerableObject, IEnumerableObject, FuncObject, TKey, FuncObject, TKey, FuncObject, Object, Object, Object) |
二维数组集合批量Vlookup,左表查右表,返回左表所有数据和右表首条数据 右表找不到的返回空 全部按函数形式传参,最灵活的形式 结果选择器要返回一维数组 |
LeftJoinTKey(Object, Object, FuncObject, TKey, FuncObject, TKey, FuncObject, Object, Object, Object) |
二维数组批量Vlookup,左表查右表,返回左表所有数据和右表首条数据, 右表找不到的返回空 更灵活的关键字和结果选择器 |
LeftJoinT1, T2(T1, T2, String, String, FuncObject, Object, Object, Object, Object) |
二维数组批量Vlookup,左表查右表,返回左表所有数据和右表首条数据 右表找不到的返回空 可接受逗号分隔的的关键字列号,调用更加方便 arr.LeftJoin(brr,1,1,function(a,b) {a.F1,a.F2,b.F3})'a表查b表按按首列为关键字 返回A表前2列和b表后2列 |
LeftJoinT1, T2(T1, T2, String, String, String, Object, Object) |
二维数组批量Vlookup,左表查右表,返回左表所有数据和右表首条数据 右表找不到的返回空 可接受逗号分隔的的关键字列号,调用更加方便 arr.LeftJoin(brr,1,1,function(a,b) {a.F1,a.F2,b.F3})'a表查b表按按首列为关键字 返回A表前2列和b表后2列 |
LeftJoinTLeft, TRight, TKey, TResult(IEnumerableTLeft, IEnumerableTRight, FuncTLeft, TKey, FuncTRight, TKey, FuncTLeft, TRight, TResult) | 对象类型集合的批量Vlookup方法,左表查右表,返回左表所有数据和右表首条数据 右表找不到的返回空 |