Mat*_*ieu 1 c# sql linq visual-studio
我有很多查询要做,我想知道查询 List 和 DataTable 甚至 SQL 服务器索引表之间是否存在显着的性能差异?或者如果我选择其他类型的收藏会更快吗?
一般来说,你怎么看?
谢谢!
它应该几乎总是更快地查询内存中的任何内容,例如 aList<T>或DataTablevis-a-vis 数据库。
话虽如此,在查询数据之前,您必须将数据放入内存对象(如 List)中,因此我当然希望您不要考虑将数据库转储到 a 中List<T>以进行快速查询。那将是一个非常糟糕的主意。
我明白你的问题了吗?