zoukankan      html  css  js  c++  java
  • 特殊集合

    //初始化 干草堆 stack集合
    //先进后出,一个一个的赋值,一个一个的取值
    //Stack ss = new Stack();
    ////添加元素(推送) push
    //ss.Push(1);
    //ss.Push(2);
    //ss.Push(3);
    //ss.Push(4);
    //ss.Push(5);
    ////个数
    ////Console.WriteLine(ss.Count);
    ////弹出
    //Console.WriteLine(ss.Pop());
    ////单纯查看,不弹出
    //Console.WriteLine(ss.Peek());
    //foreach(int aa in ss)
    //{
    // Console.WriteLine(aa);
    //}
    ////清空集合
    ////ss.Clear();

    // Console.ReadLine();


    //队列集合 初始化
    //先进先出,一个一个取值、赋值
    //Queue que = new Queue();
    ////添加元素
    //que.Enqueue(2);
    //que.Enqueue(3);
    //que.Enqueue(4);
    //que.Enqueue(5);
    //que.Enqueue(6);
    ////移除
    //que.Dequeue();
    ////个数
    //Console.WriteLine(que.Count);
    ////清空集合
    ////que.Clear();

    //foreach (int aa in que)
    //{
    // Console.Write(aa+" ");
    //}

    //Console.ReadLine();


    //哈希表集合
    //先进后出,一个一个赋值,但是只能一起取值
    //初始化
    Hashtable ht = new Hashtable();
    ht.Add(1,"可口可乐");
    ht.Add(2, "雪碧");
    ht.Add(3, "百事可乐");
    ht.Add(4, "芬达");
    ht.Add(5, "美年达");
    //移除(某个key值的位置的元素)
    ht.Remove(3);
    //判断是否包含
    Console.WriteLine( ht.Contains(5));
    Console.WriteLine(ht.Count);
    //foreach (int aa in ht.Keys)
    //{
    // Console.WriteLine(aa);
    //}
    //foreach (string ss in ht.Values)
    //{
    // Console.WriteLine(ss);
    //}
    //使用枚举类型来读取(表格样式)
    IDictionaryEnumerator ide = ht.GetEnumerator();
    while(ide.MoveNext())
    {
    Console.WriteLine(ide.Key+" "+ide.Value);
    }
    Console.ReadLine();

  • 相关阅读:
    多线程原理——随机打印结果
    微信小程序自定义组件传递参数
    微信小程序添加自定义组件
    mysql 多表查询内连接
    mysql 创建增删改查
    Python爬虫入门七之正则表达式
    Python爬虫入门六之Cookie的使用
    Python爬虫入门五之URLError异常处理
    Python爬虫入门四之Urllib库的高级用法
    Python爬虫入门二之爬虫基础了解
  • 原文地址:https://www.cnblogs.com/yx1314520/p/5721574.html
Copyright © 2011-2022 走看看