C# 将数据从数据集传递到字典

C# 将数据从数据集传递到字典,c#,C#,基本上,我有一个包含一些数据的数据集,一个数据库表,我想把数据传给一个字典,有什么好方法可以实现我的目标呢。假设字典有这样的结构 Dictionary<int,string> 字典 我正在寻找一些方法,用字典的键和值绑定数据集的行 您的问题相当模糊,如果您的数据集实现IEnumerable或IQueryable,您可以使用ToDictionary扩展方法: Dictionary<int, string> dict = data.ToDictionary(e =>

基本上,我有一个包含一些数据的数据集,一个数据库表,我想把数据传给一个字典,有什么好方法可以实现我的目标呢。假设字典有这样的结构

Dictionary<int,string>
字典

我正在寻找一些方法,用字典的键和值绑定数据集的行

您的问题相当模糊,如果您的数据集实现IEnumerable或IQueryable,您可以使用ToDictionary扩展方法:

Dictionary<int, string> dict = data.ToDictionary(e => e.id, e => e.name);
Dictionary dict=data.ToDictionary(e=>e.id,e=>e.name);

您的问题相当模糊,如果您的数据集实现IEnumerable或IQueryable,则可以使用ToDictionary扩展方法:

Dictionary<int, string> dict = data.ToDictionary(e => e.id, e => e.name);
Dictionary dict=data.ToDictionary(e=>e.id,e=>e.name);

Beyond循环和添加?(这基本上也是LINQ.ToDictionary(…)`所做的)确切地说是超出了循环beyond循环和add?(这基本上也是LINQ.ToDictionary(…)`所做的)正是超出这个循环的东西你能给我一个关于如何实现接口的例子吗?你能给我一个关于如何实现接口的例子吗