Немного непонятно, как это сделать. Мне нужно отобразить список файлов в другом порядке, чем они представлены на нашем файловом сервере.
Я думал, что одним из способов будет упорядочить список строк по совпадающему значению имени перечисления.
Скажем, у меня есть полный список строк:
List<string> filenames = new List<string>();
И у меня есть связанное перечисление для отображения файлов в определенном порядке:
public enum ProcessWorkFlowOrder
{
File1,
File3,
File2
}
Строковое значение «filenames» в списке будет точно соответствовать имени Enum.
Каков наилучший способ сопоставить и упорядочить список FileNames по соответствующему значению перечисления?