当前位置:  开发笔记 > 编程语言 > 正文

C#中的结构或数据集列表?

如何解决《C#中的结构或数据集列表?》经验,为你挑选了1个好方法。

我有一些我想要使用的数据.两个字符串和两个数字,我说8000行数据.

数据集是这里使用的最佳选择,还是我可以使用结构并拥有结构列表?

列表和数据集之间会有很大的性能差异吗?



1> mqp..:

DataSets和DataTables通常更冗长,并且有一些访问开销,但通常可以与你正在使用的任何数据绑定类型的东西互操作.

如果你有选择(即你不上钩到使用一些成分DataTableS)我会使用适当的强类型集合强烈建议,像普通的List,DictionarySortedDictionary.我建议,如果您的项目有很长的路要走,那么从长远来看,灵活性和透明度将使您受益.

PS两个字符串和两个数字足够大,我怀疑你会看到使它成为struct一个类而不是一个类的任何好处.当然,你应该为自己描绘一下,但那是我的直觉.我同意帖子提到你应该确定你理解两者之间的根本区别,如果这是一个过早优化的情况.

推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有