DataRowCollection의 InserAt은 DataRowCollection에 있으므로 DataRow속성을 가진 개체에서만 사용할수 있다.
DataTable dt = new DataTable();
dt.InsertAt(x) DataRow 속성이 없기 때문에 불가능
dt.Rows.InsertAt(O) DataRow 속성을 가지므로 가능
//
// 요약:
// 컬렉션의 지정한 위치에 새 행을 삽입합니다.
//
// 매개 변수:
// row:
// 추가할 System.Data.DataRow입니다.
//
// pos:
// 컬렉션에서 DataRow를 추가하려는 위치입니다.
public void InsertAt(DataRow row, int pos);
메타데이터의 요약을 보니 위처럼 정리가 깔끔하게 되어있었다
정리
dt.Rows.InsertAt(넣고싶은 datarow형식의 행 , 몇번째부터 넣을 것인지 결정);