zoukankan      html  css  js  c++  java
  • HashTable

       一.哈希表(Hashtable)简要         

         在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的keyvalue键值对.    

           二.实例        

         Hashtable hashTable = new Hashtable();      

         hashTable.Add("1", "=");           

         hashTable.Add("2", "<>");            

         hashTable.Add("3", ">");            

         hashTable.Add("4", "<");          

         hashTable.Add("5", " like ");       

         hashTable.Add("6", " not like ");       

        Hashtable hashCNTable = new Hashtable();     

        hashCNTable.Add("1", "等于");     

        hashCNTable.Add("2", "不等于");   

        hashCNTable.Add("3", "大于");       

        hashCNTable.Add("4", "小于");          

        hashCNTable.Add("5", "包含");        

        hashCNTable.Add("6", "不包含");  

        ddlWhere.Items.Clear();          

        ListItem item = new ListItem("--请选择逻辑条件--", "0");      

         ddlWhere.Items.Add(item);          

       for (int i = 1; i <= hashCNTable.Count; i++)          

       {               

           item = new ListItem(hashCNTable[i.ToString()].ToString(), i.ToString());     

           ddlWhere.Items.Add(item);   

        }

                //判断是否包含某个键值    

             if(hashTable.Contains("1")) //file判断哈希表是否包含特定键,其返回值为true或false           

          {              

              //操作        

          }        

         hashTable.Remove("2");//移除一个keyvalue键值对        

         hashTable.Clear();//移除所有元素

  • 相关阅读:
    POJ2723 Get Luffy Out解题报告tarjan+2-SAT+二分
    poj2186Popular Cows+tarjan缩点+建图
    KMP模板
    洛谷P1939【模板】矩阵加速(数列)+矩阵快速幂
    矩阵快速幂模板
    codeforce#483div2D-XOR-pyramid+DP
    codeforce#483div2C-Finite or not?数论,GCD
    codeforce978C-Almost Arithmetic Progression+暴力,枚举前两个数字的情况
    codeforce440C-Maximum splitting-规律题
    LuoGu-P2863牛的舞会The Cow Prom[tarjan 缩点模板]
  • 原文地址:https://www.cnblogs.com/summers/p/3088183.html
Copyright © 2011-2022 走看看