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

ExtentionsRangeForEachT1(T1, String, Object, FuncT1, Object, T1) 方法

A数组指定的区域 与来源B运算后写回 与Excel中数组运算类似
B有4种情况 注意与Excel数组不同 原数组区域不会自动扩展
1 B是与区域同大小的数组 直接按2个数组元素运算
2 B是单个值 则单个值扩展为区域同大小数组后运算
3 B是单行数组且列数与区域一致 则扩展单行与区域行数一致后运算
4 B是单列数组且行数与区域一致 则扩展单列与区域列数一致后运算

Definition

命名空间: Excel880VSTO
程序集: Excel880VSTO (在 Excel880VSTO.dll 中) 版本:1.5.8.0 (1.5.8.0)
C#
public static Object[,] RangeForEach<T1>(
	this ref T1[,] arr,
	string 地址,
	Object 来源,
	Func<T1, Object, T1> 数组运算
)

参数

arr  T1
 
地址  String
 
来源  Object
 
数组运算  FuncT1, Object, T1
数组运算(a,b)

类型参数

T1

返回值

Object

备注

在 Visual Basic 和 C# 中,这个方法可以当成为类型 T1 的实例方法来调用。在采用实例方法语法调用这个方法时,请省略第一个参数。请参考 扩展方法 (Visual Basic)扩展方法 (C# 编程指南) 获取更多信息。

参见