Share via


_Table.GetArray(Int32) 方法

定义

从 获取包含一组行值和列值的 Table二维数组。

public:
 System::Object ^ GetArray(int MaxRows);
public object GetArray (int MaxRows);
Public Function GetArray (MaxRows As Integer) As Object

参数

MaxRows
Int32

指定要返回 中的行的最大数目。

返回

一个 Object 值,它是一个二维数组,表示表中的一组行值和列值。 该数组是从零开始;数组中的第 i 和第 j 列行的数组索引 (i,j) 索引。 数组中的列相对应的 中的列和行数组中的对应于 中的行。 返回的数组中的行数是 的较小值 MaxRows表中的实际行数。

注解

无效 方法提供了一种将全部或部分 (基于当前行) 中的数据复制到一个数组,该数组的索引的 中获取值的概念上很简单方法。

无效 的当前行开始。 如果表中至少有MaxRows从当前位置开始的行数,则返回包含行数的数组MaxRows。 如果 MaxRows 不大于 Table 中的总行数,并且表中从当前行开始的元素数少于MaxRows,则它将返回一个仅包含 Table 中剩余行的数组。 如果调用 无效 ,并且没有剩余的行,则 无效 返回包含零个元素的空数组。

中,并在它返回之前获得相应的行后, 无效 始终将重新定位当前行与下一行在 中,如果存在下一行。 getArray (n) 运行,就像 GetNextRow() 调用 n 次一样。

列中的值映射到 中的列,因此由用于列的属性名称的格式。 有关详细信息,请参阅 影响表类和视图类中的属性值表示形式的因素

适用于