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

ExtentionsAddColumn 方法

重载列表

AddColumn(Object, Int32, Object) 一维数组在中间插入数据 主要给二维数组插入列的时候内部使用
插入列为0则插入最后面,-1则插入到最前面
AddColumnT(IEnumerableT, FuncObject, Object) 按指定的函数给二维数组右侧添加辅助列
AddColumnT(T, FuncObject, Object) 按指定的函数给二维数组右侧添加辅助列
AddColumn(function(x) x.concat("").toarray)'右边添加一空列
AddColumnT(IEnumerableT, Int32, FuncObject, Int32, Object) 按指定的函数给二维数组添加辅助列, 插入到指定列位置,函数里可代入当前行号参数
arr.Enumerable.AddColumn(1,Functioin(x,i) i)'在首列插入行号辅助列
插入列为0则插入最后面,-1则插入到最前面,其他按从1开始的列号插入到指定列之前
AddColumnT(IEnumerableT, Int32, FuncObject, Object) 按1数的列号前面插入数据 按指定的函数
AddColumnT(T, Int32, FuncObject, Int32, Object) 按指定的函数给二维数组添加辅助列 插入到指定列位置,函数里可代入当前行号参数
arr.AddColumn(1,Functioin(x,i) i)'在首列插入行号辅助列 注意行号按0开始
如果要保持二维数组的行号 请用arr.AddColumn(1,Functioin(x,i) i+1).ToArray2D
插入列为0则插入最后面,-1则插入到最前面,其他按从1开始的列号插入到指定列之前
AddColumnT(T, Int32, FuncObject, Object) 二维数组在指定列插入数据

参见