語言

DataRowCollection.InsertAt(DataRow, Int32) 方法

定義

在指定位置插入一列新的資料。

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)

參數

row
DataRow

還有 DataRow 一點要補充。

pos
Int32

集合中(以零為基礎的)位置,你想加入 DataRow。

例外狀況

這個 pos 小於0。

備註

所 InsertAt 指定的位置反映在 唯一列的順序 DataRowCollection 上。 若陣 DataRow 列中回傳多於一列,插入的列可能無法返回由 InsertAt所指定的位置。 例如,屬性 Rows 會回傳指定插入位置的列。 Select 也可能 GetChildRows 不會。 例如,當你將 DataRowCollection 的內容寫成 XML 時,WriteXml列會依照 。DataRowCollection

若參數指定的 pos 值大於集合中的列數,則新增的列會被加入到最後。

適用於