VectorDataViewType.Dimensions 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
维度。 这将始终至少有一个项目。 所有值都是非负值。 与上述值一样 Size,零值指示矢量类型被视为沿该维度具有未知长度。
public System.Collections.Immutable.ImmutableArray<int> Dimensions { get; }
member this.Dimensions : System.Collections.Immutable.ImmutableArray<int>
Public ReadOnly Property Dimensions As ImmutableArray(Of Integer)
属性值
注解
如果这是多维类型,即长度大于 1 的情况 Dimensions ,因为 VBuffer<T> 本身是单维结构,我们必须澄清我们的含义。 索引表示维度中隐式坐标的“平展”视图。 我们认为,最后一个维度是最“次要”的索引。 如果 Dimensions 长度为长度 2,通常称为行主顺序。 因此,如果你假设具有维度{ 5, 2 },则VBuffer<T>值将是所有长度10,而平展索引0, 1, 2, 3, 4, ...将分别对应于其“坐标”。(0, 0), (0, 1), (1, 0), (1, 1), (2, 0), ...