0
Я использую эту функцию для разделения таблицы данных на меньшие таблицы данных, а клонированные строки всегда пусты, почему?Клонированный datarow всегда пуст
public static List<DataTable> SplitDataTable(DataTable originalTable, int batchSize)
{
List<DataTable> partitions = new List<DataTable>();
int i=0;
foreach (DataRow row in originalTable.Rows)
{
int cell = i/batchSize;
if (partitions.Count < cell+1 || partitions[cell] == null)
{
partitions.Add(new DataTable());
}
partitions[cell].ImportRow(row);
i++;
}
return partitions;
}