【发布时间】:2011-09-09 22:16:05
【问题描述】:
假设我有一个在内存中表示为 DataTable 的小型数据库,从该 DataTable 中提取列并将其放入 ConcurrentQueue(Of T) 的最佳方法是什么?
或者,我应该使用与 DataTable 不同的表示形式吗?
更多细节:
-
“数据库”是从更大的数据库中提取的,仅包含 3 列和 100-200 行。
-
ConcurrentQueue(Of T) 将被一组并行任务消耗
澄清:
假设数据表包含列“A”、“B”和“C”,行 1 到 200。我需要创建一个 ConcurrentQueue(Of T),其中包含 所有行。
【问题讨论】:
-
列意味着你想要每行1个值?请添加一些详细信息。
-
@Henk 我已经澄清了我的问题