zoukankan      html  css  js  c++  java
  • c#中queue的用法

    c#中queue的用法属性

    Queue队列就是先进先出。它并没有实现 IList,ICollection。所以它不能按索引访问元素,不能使用Add和Remove。下面是 Queue的一些方法和属性

      Enqueue():在队列的末端添加元素

      Dequeue():在队列的头部读取和删除一个元素,注意,这里读取元素的同时也删除了这个元素。如果队列中不再有任何元素。就抛出异常

      Peek():在队列的头读取一个元素,但是不删除它

      Count:返回队列中的元素个数

      TrimExcess():重新设置队列的容量,因为调用Dequeue方法读取删除元素后不会重新设置队列的容量。

      Contains():确定某个元素是否在队列中

      CopyTo():把元素队列复制到一个已有的数组中

      ToArray():返回一个包含元素的新数组

  • 相关阅读:
    poj3481
    查找湖南问题
    tyvj1033
    tyvj1088
    oil倒油
    加分二叉树
    模拟题2
    模拟题3
    Free pascal中的random函数
    Spring MVC入门配置
  • 原文地址:https://www.cnblogs.com/zsznh/p/11418517.html
Copyright © 2011-2022 走看看