Latest web development tutorials

C # cola (cola)

C # set C # set

Cola (cola) representa una colecciónde objetos de primera.Cuando se necesita el acceso a la FIFO, utilizar la cola. Cuando se agrega una lista, puestoen el equipo, cuando se quita el elemento de la lista, un equipo llamado.

métodos de colas y propiedades de la clase

La siguiente tabla muestra algunos delos atributos de la clase de colacomunes:

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

La siguiente tabla muestra algunos de losmétodos de la clase de colacomunes:

序号方法名 & 描述
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 中元素的实际个数。

Ejemplos

El siguiente ejemplo demuestra el uso de la cola (Queue) es:

using System;
utilizando System.Collections;

CollectionsApplication espacio de nombres
{
   Programa de clases
   {
      static void main (String [] args)
      {
         Cola q = new Queue ();

         q.Enqueue ( 'A');
         q.Enqueue ( 'M');
         q.Enqueue ( "G");
         q.Enqueue ( "W");
         
         Console.WriteLine ( "cola actual:");
         foreach (char c en q)
            Console.Write (c + "");
         Console.WriteLine ();
         q.Enqueue ( "V");
         q.Enqueue ( 'H');
         Console.WriteLine ( "cola actual:");         
         foreach (char c en q)
            Console.Write (c + "");
         Console.WriteLine ();
         Console.WriteLine ( "Extracción de algunos valores");
         Char ch = (char) q.Dequeue ();
         Console.WriteLine ( "El valor eliminado: {0}", ch);
         ch = (char) q.Dequeue ();
         Console.WriteLine ( "El valor eliminado: {0}", ch);
         Console.ReadKey ();
      }
   }
}

Cuando el código se compila y ejecuta, produce los siguientes resultados:

cola actual: 
AMGW 
cola actual: 
AMGWVH 
La eliminación de los valores
El valor eliminado: Un
El valor eliminado: M

C # set C # set