DataRowCollection.InsertAt(DataRow, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将新行插入到集合中的指定位置。
public:
void InsertAt(System::Data::DataRow ^ row, int pos);
public void InsertAt (System.Data.DataRow row, int pos);
member this.InsertAt : System.Data.DataRow * int -> unit
Public Sub InsertAt (row As DataRow, pos As Integer)
参数
- pos
- Int32
您要添加该 DataRow
的集合的位置(位置从零开始)。
例外
pos
小于 0。
注解
指定 InsertAt 的位置仅按 行 DataRowCollection 的顺序反映。 如果在数组中 DataRow 返回了多行,则插入的行可能不会在 指定 InsertAt的位置中返回。 例如, Rows 属性返回指定插入位置中的行。 Select 和 GetChildRows 可能不会。 例如,将 的内容 DataRowCollection 编写为 XML 时, WriteXml会根据 指定的 DataRowCollection顺序写入行。
如果为 pos
参数指定的值大于集合中的行数,则会将新行添加到末尾。