我有对象的列表作为这样的:算法从一个列表添加到另一个数据
someID: 1234 values: A, B
someID: 891 values: C
我有一些行的数据表。
1234 D
891 E
1234 F
我想将这些值从datatable
添加到它们各自的对象在列表内存中。因此,例如,我想在列表中找到ID
1234的对象,并将值D
和F
添加到对象。
什么会有最好的表现?
- 排序DataTable中的迭代事情的经过,搜索列表每次
- 存储的数据表到一个哈希表/字典,然后通过每个按键上
- 别的东西进行字典查找列表循环?
编辑:不是一个真正的DB的问题,我会尝试,使之更加明确
你并不需要比迭代的datatagble对方做任何事所以不需要对数据表进行排序或将其放入字典中。 – Paparazzi 2014-09-23 19:29:52