List 与 Dictonary 在查询效率上的分界线
在读性能分析的文章的时候,刚好见过一个提示,在小数据量的情况下,使用Dictonary会比较占用内存空间,效率上也不必List的好多少,所以建议小数据量的时候,可以使用List。
文章只是介绍细节,没有实证,因此随手写了一个demo来验证一下这个过程。
初始化的核心是List和Dictionary的长度和数据一致,作为测试用例的数据也要同一份,测试用的数据随机生成。 比较的重点在不同数据量的情况下,两种类型的查询效率
在读性能分析的文章的时候,刚好见过一个提示,在小数据量的情况下,使用Dictonary会比较占用内存空间,效率上也不必List的好多少,所以建议小数据量的时候,可以使用List。
文章只是介绍细节,没有实证,因此随手写了一个demo来验证一下这个过程。
初始化的核心是List和Dictionary的长度和数据一致,作为测试用例的数据也要同一份,测试用的数据随机生成。 比较的重点在不同数据量的情况下,两种类型的查询效率