public static Row AddRow(this IRelation relation, params object[] values) { var row = relation.AddRow(); int colCount = relation.Columns.Count; for (int i = 0; i < values.Length; i++) { if (i >= colCount) { break; } relation.SetData(row.RowIndex, i, values[i]); } return(row); }