繁体   English   中英

具有DataTables的DataSet与具有DataTables的字典

[英]DataSet with DataTables vs Dictionary with DataTables

什么组合可以减少内存不足:

具有多个DataTableDatatSet具有多个DataTable字典

我只需要一个DataTables的集合,就不需要DataSet的全部功能...

差异可以忽略不计,因此我将使用DataSet因为它是多个表的适当容器。 但是您也可以使用DataTable[]List<DataTable> 由你决定。

就内存消耗而言,差异(如果有)无关紧要。 选择最适合您的任务的集合类型。 如果需要按名称查找表,请使用DataSetDictionary<string, DataTable> 如果仅需要多个表的集合,则选择IList<DataTable> (数组或列表)。 如前所述,我将使用DataSet因为它是DataTables的自然集合。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM