一文看懂C#中List的扩容机制

2020-05-29 22:00:50王冬梅

2. 自定义List

其实问题的根源出在了扩容机制,举个例子,如果当length大于400w的时候,默认情况下是翻倍成800w,有时候根据你的业务不需要翻到800w,其实500w就足够了,这样300w的虚占就可以免掉,所以必要的时候自己实现一个list,然后灵活控制它的扩容机制,妙哉妙哉~~~

五:总结

明白扩容机制对你了解在大数据量下使用List还是非常有帮助的,大家根据自己的场景合理化使用,下一篇我们聊一聊HashSet。

到此这篇关于详解C#中的扩容机制的文章就介绍到这了,更多相关c# 扩容机制内容请搜索易采站长站以前的文章或继续浏览下面的相关文章希望大家以后多多支持易采站长站!