En C#, una lista es una colección de elementos que pueden ser de cualquier tipo de datos y es una estructura de datos de uso común que proporciona flexibilidad para almacenar y manipular datos. Antes de usar una lista en C#, primero debe declararse e inicializarse. Este artículo explicará cómo declarar e inicializar una lista en C#.
Declarar una lista en C#
Para declarar una lista en C#, el primer paso es importar el espacio de nombres System.Collections.Generic. Este espacio de nombres contiene la clase List
usando System.Collections.Generic;
programa de clase {
vacío estático principal ( cadena [ ] argumentos ) {
Lista < En t > números;
}
}
En la sintaxis anterior, se importa el espacio de nombres System.Collections.Generic y, a continuación, se declara una nueva lista denominada 'números' utilizando la clase List
Inicializar una lista en C#
Una vez que se declara una lista, se puede inicializar con valores y hay varias formas de inicializar una lista en C#. La primera forma es usar el método Add() para agregar valores a la lista uno por uno, aquí hay un código de ejemplo que demuestra cómo inicializar una lista de números enteros usando el método Add():
usando System.Collections.Generic;
programa de clase {
vacío estático Principal ( cadena [ ] argumentos ) {
Lista < En t > números = nueva lista < En t > ( ) ;
numeros.Agregar ( 10 ) ;
numeros.Agregar ( 20 ) ;
numeros.Agregar ( 30 ) ;
numeros.Agregar ( 40 ) ;
numeros.Agregar ( 50 ) ;
}
}
En la sintaxis anterior, se declara una nueva lista llamada 'números' usando la clase List
Otra forma de inicializar una lista en C# es usar la sintaxis del inicializador de colección, ya que esto le permite declarar e inicializar una lista en una sola línea de código. Aquí hay un código de ejemplo que demuestra cómo inicializar una lista de enteros usando la sintaxis del inicializador de colección:
usando System.Collections.Generic;programa de clase {
vacío estático Principal ( cadena [ ] argumentos ) {
Lista < En t > números = nueva lista < En t > ( ) { 10 , 20 , 30 , 40 , 50 } ;
}
}
En el código anterior, primero declaramos una nueva lista llamada 'números' usando la clase List
Ejemplo: declaración e inicialización de una lista en C#
Aquí hay un código colectivo que demuestra cómo declarar e inicializar una lista en C#:
utilizando el sistema;usando System.Collections.Generic;
programa de clase {
vacío estático Principal ( cadena [ ] argumentos ) {
// Declarar una lista de enteros
Lista < En t > números;
// Inicializar la lista usando Agregar ( ) método
números = nueva lista < En t > ( ) ;
numeros.Agregar ( 10 ) ;
numeros.Agregar ( 20 ) ;
numeros.Agregar ( 30 ) ;
numeros.Agregar ( 40 ) ;
numeros.Agregar ( 50 ) ;
// Visualización de los elementos en la lista
Consola.WriteLine ( 'Elementos en la lista usando el método Add():' ) ;
para cada ( si en números ) {
Consola.WriteLine ( en uno ) ;
}
// Inicializar la lista usando la sintaxis del inicializador de colección
Lista < cadena > nombres = nueva lista < cadena > ( ) { 'Él mismo' , 'Miguel' , 'sara' , 'David' } ;
// Visualización de los elementos en la lista
Consola.WriteLine ( ' \norte Elementos en la lista usando la sintaxis del inicializador de colección:' ) ;
para cada ( nombre de cadena en nombres ) {
Consola.WriteLine ( nombre ) ;
}
}
}
En el código anterior, primero declaramos una lista de enteros llamados 'números' sin inicializarla y luego inicializamos la lista usando el método Add() para agregar cinco enteros a la lista. A continuación, utilizando el bucle foreach, mostramos los elementos de la lista.
También declaramos e inicializamos una lista de cadenas llamadas 'nombres' usando la sintaxis del inicializador de colección para agregar cuatro cadenas a la lista y mostrar los elementos en la lista usando un bucle foreach.
Conclusión
Las listas son una estructura de datos poderosa en C# que se usa para almacenar y manipular colecciones de elementos, pero antes de usar una lista en C#, primero debe declararse e inicializarse. La clase List