Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Lenguaje C

C# - Colecciones

Las clases de colección son clases especializadas para el almacenamiento y la recuperación de datos. Estas clases brindan soporte para pilas, colas, listas y tablas hash. La mayoría de las clases de colección implementan las mismas interfaces.

Las clases de colección sirven para varios propósitos, como asignar memoria dinámicamente a los elementos y acceder a una lista de elementos sobre la base de un índice, etc. Estas clases crean colecciones de objetos de la clase Object, que es la clase base para todos los tipos de datos en C#.

Diversas clases de colección y su uso

Las siguientes son las diversas clases comúnmente utilizadas de la System.Collection espacio de nombres Haga clic en los siguientes enlaces para comprobar su detalle.

Sr.No. Clase, descripción y uso
1 Lista de matrices

Representa una colección ordenada de un objeto que puede ser indexado individualmente.

Es básicamente una alternativa a una matriz. Sin embargo, a diferencia de una matriz, puede agregar y eliminar elementos de una lista en una posición específica usando un índice y la matriz se redimensiona automáticamente. También permite la asignación de memoria dinámica, agregando, buscando y ordenando elementos en la lista.

2 tabla hash

Utiliza una clave para acceder a los elementos de la colección.

Una tabla hash se utiliza cuando necesita acceder a los elementos mediante una clave y puede identificar un valor de clave útil. Cada elemento de la tabla hash tiene una clave/valor par. La clave se utiliza para acceder a los elementos de la colección.

3 Lista ordenada

Utiliza una clave así como un índice para acceder a los elementos de una lista.

Una lista ordenada es una combinación de una matriz y una tabla hash. Contiene una lista de elementos a los que se puede acceder mediante una clave o un índice. Si accede a los elementos mediante un índice, es una ArrayList, y si accede a los elementos mediante una clave, es una tabla Hash. La colección de elementos siempre se ordena por valor clave.

4 Apilar

Representa un último en entrar, primero en salir colección de objetos.

Se utiliza cuando necesita un acceso de elementos de último en entrar, primero en salir. Cuando agrega un elemento en la lista, se llama empujar el artículo y cuando lo quitas, se llama hacer estallar el artículo.

5 Cola

Representa un primero en entrar, primero en salir colección de objetos.

Se utiliza cuando necesita un acceso de elementos por orden de entrada. Cuando agrega un elemento en la lista, se llama poner en cola y cuando elimina un elemento, se llama deque .

6 Array de bits

Representa una matriz de la representación binaria usando los valores 1 y 0.

Se utiliza cuando necesita almacenar los bits pero no sabe la cantidad de bits por adelantado. Puede acceder a los elementos de la colección BitArray utilizando un índice entero , que comienza desde cero.


Lenguaje C

  1. Por qué el contexto es el rey al aplicar la recopilación de datos
  2. Tutorial de colecciones de C# con ejemplos
  3. Contador de Python en colecciones con ejemplo
  4. Java - Marco de colecciones
  5. Java 10 - Recolección de basura mejorada
  6. Java 9 - Métodos de fábrica de colecciones
  7. Cuatro elementos de acción de marketing para fabricantes
  8. Un dedo excavador robótico detecta elementos enterrados
  9. Elementos clave para verificar dos veces antes de una inspección de OSHA
  10. Elementos vitales para revisar una bomba centrífuga después del desmontaje
  11. ¿Por qué digitalizar formularios de recopilación de datos y listas de verificación?