• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    C#語法中的先進先出隊列Queue如何使用

    隊列的機制是進步前輩先出,最進步前輩入隊列的值,優先出隊列。那么,在C#語法中的隊列Queue若何利用呢?

    方式/步調

    1. 1

      打開vs建立一個節制臺應用程序,在Main方式中,界說一個整型的隊列:

      Queue<int> q = new Queue<int>();

    2. 2

      往隊列中添加元素,利用Enqueue方式。

       q.Enqueue(1);

       q.Enqueue(2);

      q.Enqueue(3);

    3. 3

      利用foreach輪回,輸出整個隊列的值。

      foreach (var item in q)

      {

              Console.WriteLine(item);

       }

    4. 4

      從隊列中彈出一個元素,利用Dequeue方式,這個方式是沒有參數的。彈出的是最進步前輩入隊列的元素。

      int val = q.Dequeue();

    5. 5

      判定一個元素是否在隊列中,利用Contains方式:

      Console.WriteLine("q.Contains(1) = " + q.Contains(1) + ", q.Contains(2) = " + q.Contains(2));

    6. 6

      清空整個隊列,利用Clear方式。

      q.Clear();

    7. 7

      獲取隊列的元素個數,利用Count屬性。

      q.Count

    • 發表于 2019-04-23 22:02
    • 閱讀 ( 762 )
    • 分類:其他類型

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆