Collections.Array4D 模块 (F#)

对秩为 4 的数组的基本操作。

命名空间/模块路径: Microsoft.FSharp.Collections

程序集:FSharp.Core(在 FSharp.Core.dll 中)

module Array4D

说明

create : int -> int -> int -> int -> 'T -> 'T [,,,]

创建一个数组,其所有元素都初始化为给定值

get : 'T [,,,] -> int -> int -> int -> int -> 'T

从 4D 数组中获取元素。

init : int -> int -> int -> int -> (int -> int -> int -> int -> 'T) -> 'T [,,,]

创建一个指定了维度的数组和一个生成器函数以便计算元素。

length1 : 'T [,,,] -> int

返回第一个维中数组的长度

length2 : 'T [,,,] -> int

返回第二个维中数组的长度。

length3 : 'T [,,,] -> int

返回第三个维中数组的长度。

length4 : 'T [,,,] -> int

返回第四维数组的长度。

set : 'T [,,,] -> int -> int -> int -> int -> 'T -> unit

设置数组中某个元素的值。

zeroCreate : int -> int -> int -> int -> 'T [,,,]

创建一个其条目最初是默认值的数组。

平台

Windows 8,Windows 7,Windows server 2012中,Windows server 2008 R2

版本信息

F#核心库版本

支持:2.0,4.0,可移植

请参见

参考

Microsoft.FSharp.Collections 命名空间 (F#)