【C#视频】——哈希表

xiaoxiao2021-02-28  13

【先举个栗子】

using System.Collections;         static void Main(string[] args)         {             Hashtable ht = new Hashtable();             //ArrayList al = new ArrayList();//也可以用foreach             //哈希表 以键值对的形式存值   key----键   value----值             //无序的             ht.Add("老苏", "001");             ht.Add("小马", 002);             ht.Add(003, "老牛");             ht.Add (new Person ("小羊",'男',18),005);             ht.Add("小赵","老马");             //ht.Add("小赵", 122);//键不能重复             foreach (object str in ht.Keys)             {                 Console.WriteLine("key{0},---------value{1}",str,ht[str]);             }             Console .ReadKey ();         }     }     public class Person

Hashtable 类代表了一系列基于键的哈希代码组织起来的键/值对。它使用来访问集合中的元素。

当您使用访问元素时,则使用哈希表,而且您可以识别一个有用的键值。哈希表中的每一项都有一个键/值对。键用于访问集合中的项目。

未完待续…… 

转载请注明原文地址: https://www.6miu.com/read-2632658.html

最新回复(0)