我有一些情况需要进行查询,得到一个数据表格,然后将其转换为以下两种格式之一:
或者
Dictionary<string, string>
或者
Dictionary<int, int>
或者
Dictionary<string, [Someobject]>
我本可以用循环创建自己的函数,但我想看看是否有任何 LINQ 的方法可以将 DataTable 转换为字典,并只传递 2 个 lambda 表达式作为键和值(类似于将 IEnumerable 转换为字典的方式)。
Field()
扩展方法而不是索引和转换。 - Jeff MercadoSystem.Data.DataSetExtensions.dll
的引用? - manjiusing System.Data
指令?它已经包含在3.5中,应该可以工作。 - manji