gpt4 book ai didi

.net - 将通用列表与数组进行比较

转载 作者:行者123 更新时间:2023-12-02 07:57:01 25 4
gpt4 key购买 nike

为什么 generic.list 比数组慢?

最佳答案

通用列表比数组稍慢,但在大多数情况下您不会注意到。大多数情况下,它与稍微复杂一点的查找有关:据说 List 使用了“幕后”的数组,但不能保证以与数组相同的方式将节点保留在相邻内存中。

但是,我早在 2005 年就看到了一些基准测试(现在找不到链接),差异非常很小。

此外,与数组相比,列表具有许多重要优势:主要是添加或删除项目很简单。当您不知道需要多少项目或该数字会发生变化时,使用列表会容易得多。在这些情况下(老实说,这是大部分时间),您可能应该使用数组。

关于.net - 将通用列表与数组进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/269513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com