Latest web development tutorials

C # fila (fila)

C # set C # set

Queue (Fila) representa uma coleçãode primeira objeto.Quando você precisar de acesso à FIFO, use a fila. Quando você adiciona uma lista, chamadapara a equipe, quando você remover o item da lista, chamada de equipe.

métodos de filas e propriedades da classe

A tabela a seguir lista alguns dosatributos da classe Queuecomum:

属性描述
Count获取 Queue 中包含的元素个数。

A tabela a seguir lista alguns da classemétodos Queuecomum:

序号方法名 & 描述
1public virtual void Clear();
从 Queue 中移除所有的元素。
2public virtual bool Contains( object obj );
判断某个元素是否在 Queue 中。
3public virtual object Dequeue();
移除并返回在 Queue 的开头的对象。
4public virtual void Enqueue( object obj );
向 Queue 的末尾添加一个对象。
5public virtual object[] ToArray();
复制 Queue 到一个新的数组中。
6public virtual void TrimToSize();
设置容量为 Queue 中元素的实际个数。

Exemplos

O exemplo seguinte demonstra o uso da fila (fila) é:

using System;
using System.Collections;

CollectionsApplication namespace
{
   Programa de classe
   {
      static void Main (string [] args)
      {
         A fila q = new Queue ();

         q.Enqueue ( 'A');
         q.Enqueue ( 'M');
         q.Enqueue ( 'G');
         q.Enqueue ( 'W');
         
         Console.WriteLine ( "fila atual:");
         foreach (char c em q)
            Console.Write (C + "");
         Console.WriteLine ();
         q.Enqueue ( "V");
         q.Enqueue ( 'H');
         Console.WriteLine ( "fila atual:");         
         foreach (char c em q)
            Console.Write (C + "");
         Console.WriteLine ();
         Console.WriteLine ( "Remoção alguns valores");
         de char ch = (char) q.Dequeue ();
         Console.WriteLine ( "O valor removido: {0}", ch);
         ch = (char) q.Dequeue ();
         Console.WriteLine ( "O valor removido: {0}", ch);
         Console.ReadKey ();
      }
   }
}

Quando o código acima é compilado e executado, ele produz os seguintes resultados:

fila atual: 
AMGW 
fila atual: 
AMGWVH 
removendo valores
O valor removido: Um
O valor removidos: M

C # set C # set