Table of Contents

Method Split

Namespace
YndigoBlue.Velocity.Utils
Assembly
YndigoBlue.Velocity.dll

Split(DataTable, int)

Splits a DataTable into multiple smaller DataTables of the specified size.

public static IList<DataTable> Split(this DataTable dataTable, int splitSize)

Parameters

dataTable DataTable

The DataTable to split.

splitSize int

The maximum number of rows per split table.

Returns

IList<DataTable>

A list of DataTables, each containing up to splitSize rows.

Remarks

The last table may contain fewer rows than splitSize if the total row count is not evenly divisible by splitSize.