【发布时间】:2011-05-24 15:26:56
【问题描述】:
有点不确定如何做到这一点。我需要以与文件服务器上显示的顺序不同的顺序显示文件列表。
我在想一种方法是通过匹配的枚举名称值对字符串列表进行排序。
假设我有一个完整的字符串列表:
List<string> filenames = new List<string>();
我有一个相关的枚举来按特定顺序显示文件:
public enum ProcessWorkFlowOrder
{
File1,
File3,
File2
}
列表中的“文件名”字符串值将与枚举的名称完全匹配。
根据匹配的枚举值匹配和排序 FileNames 列表的最佳方法是什么?
【问题讨论】:
标签: c# linq list enums matching