C#编程-89:Hashtable添加键值和遍历
2023-03-21 03:17:15 阅读次数:106
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
-
- namespace HashTableTest
- {
- class Program
- {
- static void Main(string[] args)
- {
- Hashtable ht = new Hashtable();
- //添加元素
- ht.Add(1,"jack");
- ht.Add(2,"tom");
- ht[3] = "join";
- //用此种方式添加元素应该注意:
- //如果对应的键key存在,重新赋值
- //如果不存在,则增加对应的键值对
- ht[1] = "mach";
- ht[4]="marry";
-
- //数组长度:length
- //集合个数:count
- Console.WriteLine(ht.Count);
- //遍历集合的两种方式:
- foreach (DictionaryEntry obj in ht)
- {
- Console.WriteLine("{0} - {1}",obj.Key,obj.Value);
- }
- Console.WriteLine("======================");
- foreach (object obj in ht.Keys)
- {
- Console.WriteLine("{0} - {1}",obj,ht[obj]);
- }
- Console.ReadKey();
- }
- }
- }
版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/mouday/3044957,作者:彭世瑜,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。
上一篇:C#编程-82:编译预处理
下一篇:C++标准库--正态分布类 std::normal_distribution