Está en la página 1de 3

using using using using using

System; System.Collections.Generic; System.Linq; System.Text; System.Collections;

namespace arregloDinamicos { class Program { static void mostrarDatos(ArrayList V) { for (int i = 0; i < V.Count; i++) { Console.WriteLine("Lista[{0}]={1}", i, V[i]); } } static void Main(string[] args) { int indice=0; ArrayList lista = new ArrayList(); //metodos del ArrayList //Agregar elementos:Add lista.Add(25); lista.Add(19); lista.Add(22); lista.Add(20); //Tamao del ArrayList: count Console.WriteLine("Elementos en la Lista: {0}", lista.Count); //leer los datos ingresados en la lista mostrarDatos(lista); //eliminar un dato de la lista Console.WriteLine(); lista.RemoveAt(2); mostrarDatos(lista); Console.WriteLine(); //insertar un dato en una posicion especificada Insert(indice,dato) lista.Insert(2, 30); mostrarDatos(lista); Console.WriteLine(); //busca un dato en la lista: Contains(dato) Console.WriteLine("Ingrese el numero que busca: "); int n = int.Parse(Console.ReadLine()); for (int i = 0; i < lista.Count; i++) { if (lista[i].Equals(n)) { Console.WriteLine("SI EXISTE EL DATO Y ESTA EN LA LISTA {0}", i); break; } //else //Console.WriteLine("EL DATO NO EXISTE");

//eliminar todos los datos de la lista: Clear //lista.Clear(); Console.ReadKey();

using using using using using

System; System.Collections.Generic; System.Linq; System.Text; System.Collections;

namespace arregloDinamicos { class Program { static void mostrarDatos(ArrayList V) { for (int i = 0; i < V.Count; i++) { Console.WriteLine("Lista[{0}]={1}", i, V[i]); } } static void Main(string[] args) { int indice = 0; ArrayList lista = new ArrayList(); //metodos del ArrayList //Agregar elementos:Add lista.Add(25); lista.Add(19); lista.Add(22); lista.Add(20); //Tamao del ArrayList: count Console.WriteLine("Elementos en la Lista: {0}", lista.Count); //leer los datos ingresados en la lista mostrarDatos(lista); //eliminar un dato de la lista Console.WriteLine(); lista.RemoveAt(2); mostrarDatos(lista); Console.WriteLine(); //insertar un dato en una posicion especificada Insert(indice,dato) lista.Insert(2, 30); mostrarDatos(lista); Console.WriteLine(); //busca un dato en la lista: Contains(dato) Console.WriteLine("Ingrese el numero que busca: "); int n = int.Parse(Console.ReadLine()); for (int i = 0; i < lista.Count; i++) { if (lista[i].Equals(n)) { Console.WriteLine("SI EXISTE EL DATO {0} Y ESTA EN LA LISTA {1}",n, i); break; }

else if(lista.Contains(n)==false) { Console.WriteLine("El dato {0},No existe",n); break; //eliminar todos los datos de la lista: Clear

//lista.Clear(); //else //{ //Console.WriteLine("EL DATO NO EXISTE"); //break; }

} Console.ReadKey(); } } }

También podría gustarte