C♯, C#相談室 Part35
レス数が900を超えています。1000を超えると表示できなくなるよ。
0927デフォルトの名無しさん
2006/12/07(木) 09:52:41コレクション内の指定した位置に新しい行を挿入します。
名前空間: System.Data
アセンブリ: System.Data (system.data.dll 内)
構文
C#
public void InsertAt (
DataRow row,
int pos
)
パラメータ
row
追加する DataRow。
pos
DataRow を追加するコレクション内の位置。
解説
InsertAt で指定する位置は、DataRowCollection での行の順序だけを表しています。
DataRow 配列で複数の行が返される場合は、挿入行が InsertAt で指定した位置に返されないことがあります。
たとえば、Rows プロパティは指定した挿入位置に行を返しますが、Select と GetChildRows は挿入位置に行を返しません。
DataRowCollection の内容を XML (WriteXml など) で作成すると、行は DataRowCollection で指定された順序に従って書き込まれます。
pos パラメータで指定した値がこのコレクション内の行数を超えている場合は、新しい行はコレクションの末尾に追加されます。
レス数が900を超えています。1000を超えると表示できなくなるよ。