I have a Datatable contain n columns. I want to sort n columns in the datatable by LINQ but I don't know how to do that. I sorted successfully with 1 columns but I didn't with multi columns
Ex:
Dictionary<string, string> dict = Dictionary<string, string>
dict.Add("column_1", "asc");
dict.Add("column_2", "asc");
dict.Add("column_3", "asc");
...
dict.Add("column_n", "asc");
var Rows = from row in datatable.AsEnumerable()
orderby n1 acsending (I need loop to add all columns in Dictionary here to sort multi columns)
select row
How to loop n columns to add in orderby operator.
My problem is user have a array contain name of columns to sort and I need loop a array to add columns name in operator orderby to sort multi column
PS: My English is not good. Sorry
Thanks Nguyen