C# 如何从DataTable中检索一对列作为字典

C# 如何从DataTable中检索一对列作为字典,c#,c#-3.0,C#,C# 3.0,我有一个包含简单键值对的datatable如何返回字典对象datatable.AsEnumerable.ToDictionary….如下所示: var dict = DataTable.AsEnumerable().ToDictionary( r => r.Field<string>("KeyColumn"), r => r.Field<DateTime>("ValueColumn") );

我有一个包含简单键值对的datatable如何返回字典对象datatable.AsEnumerable.ToDictionary….

如下所示:

var dict = DataTable.AsEnumerable().ToDictionary(
                r => r.Field<string>("KeyColumn"), 
                r => r.Field<DateTime>("ValueColumn")
);