首页 > Windows开发 > 详细

C# 哈希表Hashtable的使用

时间:2020-05-21 00:57:43      阅读:73      评论:0      收藏:0      [点我收藏+]

注意:哈希表Hashtable,Dictionary<string,string>的区别是:Hashtable不指定类型,可以存储任何类型。Dictionary指定类型

Hashtable使用的简单例子:

        public void main()
        {
            Hashtable ht = new Hashtable();
            ht.Add("key1", 12);
            ht.Add("key2", "test1");
            ht.Add("key3", 11.1);
            ht.Add("key4", "test22");
            ht.Add("key5", 12);

            //修改:
            ht["key4"] = 5.6;
            ht["key6"] = 99;  //新增一个

            //查询1
            foreach (DictionaryEntry a in ht)
            {
                object key = a.Key;
                object valur = a.Value;
                Console.WriteLine($"{key}={valur}");
            }

            //查询2
            ICollection keyList = ht.Keys;
            foreach (object k in keyList)
            {
                object key = k;
                object value = ht[k];
                Console.WriteLine($"{key}={value}");
            }
        }

 

C# 哈希表Hashtable的使用

原文:https://www.cnblogs.com/parkerchen/p/12927203.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!