Поделиться через


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 параметра, больше количества строк в коллекции, новая строка добавляется в конец.

Применяется к