zoukankan      html  css  js  c++  java
  • C#基础 特殊集合

    //stack 干草堆
    //先进后出 进 push 出 pop
    //初始化
    //Stack ss = new Stack();
    //ss.Push(1);
    //ss.Push(2);
    //ss.Push(3);
    //ss.Push(4);
    //ss.Push(5);

    ////Console.WriteLine( ss.Pop());//把最后一个进入集合的元素弹出集合
    ////只查看最后一个进去的值是什么
    //Console.WriteLine(ss.Peek());

    ////错误 没有索引号
    ////Console.WriteLine(ss[0]);

    //foreach(object aa in ss)
    //{
    // Console.WriteLine(aa);
    //}
    ////清空集合
    ////ss.Clear();
    //Console.ReadLine();


    //queue 队列集合 先进先出
    //没有索引
    //初始化
    //Queue que = new Queue();
    //que.Enqueue(1);
    //que.Enqueue(2);
    //que.Enqueue(3);
    //que.Enqueue(4);
    //que.Enqueue(5);

    //que.Dequeue();
    //Console.WriteLine( que.Peek());
    ////que.Clear();

    //foreach(object aa in que)
    //{
    // Console.WriteLine(aa);
    //}

    //Console.ReadLine();


    //hashtable 哈希表集合
    //先进后出 只能一起取值
    Hashtable ht = new Hashtable();
    ht.Add(0, "可口可乐");
    ht.Add(1, "雪碧");
    ht.Add(2, "百事可乐");
    ht.Add(3, "芬达");
    ht.Add(4, "王老吉");

    //枚举类型种的读取 读取成表格样式,横向排列
    IDictionaryEnumerator id = ht.GetEnumerator();
    while(id.MoveNext())
    {
    Console.WriteLine(id.Key+" "+id.Value);
    }


    //ht.Remove(3);

    //Console.WriteLine( ht.Contains(2));


    //foreach(int i in ht.Keys)
    //{
    // Console.WriteLine(i);
    //}
    //foreach(object b in ht.Values)
    //{
    // Console.WriteLine(b);
    //}

    Console.ReadLine();

  • 相关阅读:
    根据View找控制器
    ScrollView双击图片定点放大
    iOS消息推送原理和实现总结
    iOS完整学习路线图
    获取设备版本
    UIView与CALayer的区别,很详细
    iOS开发网络数据之AFNetworking使用
    (已实践)PLSQL本地还原Oracle数据库dmp文件
    所遇Oracle错误代码
    Dapper基本使用
  • 原文地址:https://www.cnblogs.com/dreamer666/p/5627305.html
Copyright © 2011-2022 走看看