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

标签 c# c#-3.0

我有一个包含简单键值对的数据表,如何返回字典对象(DataTable.AsEnumerable().ToDictionary....

最佳答案

像这样:

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

关于c# - 如何从 DataTable 中检索一对列作为字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2184578/

相关文章:

c# - where not in () statement with lambda

c# - PDF 文本搜索 C#

c# - 在一行中将字符串转换为 DateTime 可为空的变量

c#-3.0 - 模拟对象何时进入重播状态?

c# - 左外部联接,对象引用未设置为对象的实例

c# - 从不同的类 C# 访问列表对象

c# - Azure Web API 仅适用于 Office 365 用户?

c# - 创建目录将通过参数 C# 传递多个名称

c# - GUIDE - 自动化测试网页

C# - 从 IP 地址/DNS 名称获取操作系统