假设我在内存中将一个小型数据库表示为DataTable,从该DataTable中提取列并将其放入ConcurrentQueue(Of T)的最佳方法是什么?
或者,我应该使用与DataTable不同的表示形式吗?
更多详情:
“数据库”是较大型数据库的摘录,仅包含3列和100-200行。
ConcurrentQueue(Of T)将由一组并行任务使用
假设数据表包含“A”,“B”和“C”列,行1到200.我需要创建一个ConcurrentQueue(Of T),其中包含来自所有行。
答案 0 :(得分:1)
为什么不创建一个类来保存所需的数据,而不是依赖于DataTables,而是将这些功能添加到类(或类List)中,这将使语义更具语感性。