C#中dictionary 和哈希表的区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 21:49:09
C#中dictionary 和哈希表的区别?
xQ]K`+A7`((ozӝl3-?YKm~EȜf/:nQuryT_a,W *oCHA㞿J=1//@ t&$"I&|z FYA4V׆xD^ZD́>g0"CFlmaZNhL -RQ6#HU* ,tp4ۧC-$IlA/Řp?gl]TaQVh3#U`I$7R|g5I5Rkr޸nS 2#}Rj=]w& |w(nʓ1Q1H

C#中dictionary 和哈希表的区别?
C#中dictionary 和哈希表的区别?

C#中dictionary 和哈希表的区别?
DICTIONARY与hashtable在使用与构造上看并没有太大区别
但是
Dictionary是面向对象的,采用引用类型,HashTable是值类型的
另外
dictionary 是聚合存储
HASHTABLE是散列存储
HASHTABLE是线程安全结构
D不是
多线程多用H而不用D
大批量数据的随机检索(无规律)多用H而不用D.
因为H是散列存储.
其他问题.你就追问吧.