I'm using the DataGrid Object to load in data from a .CSV file.

The data from this file isn't in an order that I can use so . . .

for example there will be quite a large number of columns that need to be deleted and then the order of all the remaining columns will need to be changed.

2 questions really:

1). I can delete a column by it's number but is there a way to delete multiple columns or even columns by "Title"?
2). Is there a way to re-order the columns from left to right?

and maybe even (3) Is there a better or easier way to do this??

Thanks for any help