Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
sábado, 18 agosto 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

Listas

Las listas son algo muy útil. Son una colección de datos del mismo tipo, como los arrays, a diferencia de que en una lista podemos añadir y quitar datos fácilmente y cuando queramos.

Así creamos una lista de cadenas (string):

Lista de la compra

  1. Palabra reservada List, seguido del tipo de dato que queremos almacenar entre los símbolos mayor y menor que <>.
  2. Nombre de la lista, en nuestro caso, compra, ya que vamos a crear la lista de la compra.
  3. Palabra reservada new, que es la que crea la lista.
  4. De nuevo la estructura inicial List<string>. Debe coincidir aquí el tipo de dato con el de la declaración del punto 1.
  5. Finalizamos con paréntesis (), y punto y coma (;) como siempre al final de cada instrucción.

 

Ya tenemos nuestra lista de la compra creada, pero está vacía. Vamos a añadir las cosas que tenemos que comprar:

Añadir elementos

Tan sencillo como efectivo. Sólo hay que escribir el nombre de la lista, seguido de la función Add, y entre paréntesis el valor del nuevo elemento. Esto añade un elemento al final de la lista.

 

También podemos insertar elementos en la posición que queramos, mediante la función Insert. Por ejemplo:

Insertar elemento

El primer parámetro es 0, significa que se insertará en la primera posición de la lista. Cuidado de no insertar un elemento en una posición que no exista, pues no funcionará.

 

Finalmente, la lista nos dará este resultado:

Resultado de la lista

 

Vale, vale, no he explicado como escribir la lista por pantalla, aquí vemos como:

Escribir lista

Hay dos novedades respecto a los bucles for que hemos hecho anteriormente.

  1. La variable de iteración i se declara dentro del bucle (int i = 0), es una forma correcta y rápida de hacerlo.
  2. Con compra.Count() obtenemos el número de elementos de la lista, de esta forma, si añadimos más elementos no hace falta cambiar nada en el bucle for para que funcione bien.

>> Programa completo <<

Conoce al Autor/a:
Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)