如何在c#中将CSV文件加载到Enum中,我想从csv文件导入数据,并根据csv文件中的行数(记录)将此数据放入枚举数。
这是我的Csv文件:
我想在4枚枚举中导入这些数据,例如我手工创建这个枚举:
enum Name { Sam, John, Nodir };
enum Job { M.S, M.R, M.d};
enum Name { 5000, 7000, 9000};
enum Name { Some, Data, Info};
我怎么能做到这一点?任何人都可以给我一个链接或一段代码
答案 0 :(得分:1)
var csv = "2,1,1,2,2,1";
List<Events> EventList = new List<Events>();
foreach (string s in csv.Split(','))
{
EventList.Add((Events)Enum.Parse( typeof(Events), s, true));
}