Array2D.blit<'T> 函数 (F#)
从第一个数组中读取一定范围的元素,并将这些元素写入第二个数组。
命名空间/模块路径: Microsoft.FSharp.Collections.Array2D
程序集:FSharp.Core(在 FSharp.Core.dll 中)
// Signature:
Array2D.blit : 'T [,] -> int -> int -> 'T [,] -> int -> int -> int -> int -> unit
// Usage:
Array2D.blit source sourceIndex1 sourceIndex2 target targetIndex1 targetIndex2 length1 length2
参数
source
类型:'T [,]源数组。
sourceIndex1
类型:int要开始从源数组中进行复制的第一维索引。
sourceIndex2
类型:int要开始从源数组中开始复制的第二维索引。
target
类型:'T [,]目标数组。
targetIndex1
类型:int要开始复制到目标数组的第一维索引。
targetIndex2
类型:int要开始复制到目标数组的第二维索引。
length1
类型:int要通过数组的第一个维度进行复制的元素数。
length2
类型:int要通过数组的第二个维度进行复制的元素数。
异常
异常 |
Condition |
---|---|
任何索引为负时,或如果任一计数大于允许的数组维数,则会引发异常。 |
备注
此函数在编译的程序集中名为 CopyTo。 如果从 F# 以外的语言中访问函数,或通过反射访问成员,请使用此名称。
平台
Windows 7、Windows Vista SP2、Windows XP SP3、Windows XP x64 SP2、Windows Server 2008 R2、Windows Server 2008 SP2、Windows Server 2003 SP2
版本信息
F# 运行时
受以下版本支持:2.0、4.0
Silverlight
受以下版本支持:3