Как упорядочить массив с помощью linq в C#
У меня есть проблема, когда я хочу отсортировать данные моего массива
Это и есть выход
Combivent 4/13/2020 3:07:43 PM
Дилантин 4/13/2020 3:08:43 вечера
Enebrel 4/13/2020 3:05:43 PM
Гидралазин 4/13/2020 3:06:43 вечера
Индоцин 4/13/2020 3:04:43 вечера
Я хочу отсортировать их по дате и времени ,
Как я могу решить эту проблему?
Что я уже пробовал:
Я должен попробовать это
DataTable table = new DataTable(); table.Columns.Add("Dosage", typeof(int)); table.Columns.Add("Drug", typeof(string)); table.Columns.Add("Patient", typeof(string)); table.Columns.Add("Date", typeof(DateTime)); // Here we add five DataRows. table.Rows.Add(25, "Indocin", "David", "4/13/2020 3:04:43 PM"); table.Rows.Add(50, "Enebrel", "Sam", "4/13/2020 3:05:43 PM"); table.Rows.Add(10, "Hydralazine", "Christoff", "4/13/2020 3:06:43 PM"); table.Rows.Add(31, "Combivent", "Janet", "4/13/2020 3:07:43 PM"); table.Rows.Add(100, "Dilantin", "Melanie", "4/13/2020 3:08:43 PM"); string[] values1 = new string[table.Rows.Count];
for (int i = 0; i < table.Rows.Count; i++) { values1[i] = table.Rows[i]["Drug"].ToString() + " " + table.Rows[i]["Date"].ToString(); }
Console.WriteLine(values1[0].ToString()+ values1[1].ToString() + values1[2].ToString() + values1[3].ToString() + values1[4].ToString());