var colsToRemove= (from DataColumn x in table.Columns
where x.ColumnName.StartsWith("#col_")
select x.ColumnName);
while (colsToRemove.Any())
table.Columns.Remove(colsToRemove.First());
How to remove columns in a DataTable with certain characters in their name?
Question
In my DataTable, I have columns which begin with #col_. How do I delete only these columns from the table and leave the rest ?
I only know this snippet is needed - table.Columns.RemoveAt(index);
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow