[英]DataSet with DataTables vs Dictionary with DataTables
什么組合可以減少內存不足:
具有多個DataTable的DatatSet或具有多個DataTable的字典 ?
我只需要一個DataTables的集合,就不需要DataSet的全部功能...
差異可以忽略不計,因此我將使用DataSet
因為它是多個表的適當容器。 但是您也可以使用DataTable[]
或List<DataTable>
。 由你決定。
就內存消耗而言,差異(如果有)無關緊要。 選擇最適合您的任務的集合類型。 如果需要按名稱查找表,請使用DataSet
或Dictionary<string, DataTable>
。 如果僅需要多個表的集合,則選擇IList<DataTable>
(數組或列表)。 如前所述,我將使用DataSet
因為它是DataTables的自然集合。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.