Sort Datatable and Create new Datatable based on Sorting results

Assign Activity
TableList | DataType: List(Of DataTable) =

From d in YourDataTableVar.AsEnumerable
Group d by k=d("Department").toString.Trim into grp=Group
Select t = grp.CopyToDataTable).toList

where the described NON LINQ Approach is working with the DefaultView