Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections;
- using System.Collections.Generic;
- namespace Articulo.Pregunta.P1220
- {
- public class IndiceIteracionForeach
- {
- public static void Main()
- {
- // Variable entera como índice:
- int indice = 0;
- // Índice para un diccionario:
- Dictionary<string, string> apertura = new Dictionary<string, string>();
- // Asociación archivos:
- apertura.Add("png", "SnagIt Editor");
- apertura.Add("txt", "Notepad++");
- apertura.Add("html", "Google Chrome");
- apertura.Add("docx", "Microsoft Word");
- Console.WriteLine ("\n*** Índice para la iteración de un objeto Dictionary<TKey, TValue> ***");
- foreach(Object asociacion in apertura)
- {
- Console.WriteLine ("Índice en iteración diccionario: {0}", indice++);
- }
- // Demostración índice en List<T>:
- List<string> dinosaurios = new List<string>();
- dinosaurios.Add("Tiranosaurio");
- dinosaurios.Add("Amargasaurio");
- dinosaurios.Add("Mamenchisaurio");
- dinosaurios.Add("Deinonychus");
- dinosaurios.Add("Compsognathus");
- Console.WriteLine ("\n*** Índice para la iteración de un objeto List<T> ***");
- foreach(string dinosaurio in dinosaurios)
- {
- indice = dinosaurios.IndexOf(dinosaurio);
- Console.WriteLine ("Índice en iteración List<T>: {0}", indice);
- }
- // Demostración índice en ArrayList:
- ArrayList aplicaciones = new ArrayList();
- aplicaciones.Add("Notepad++");
- aplicaciones.Add("Chrome");
- aplicaciones.Add("PowerShell");
- aplicaciones.Add("ClipMate");
- aplicaciones.Add("Evernote");
- aplicaciones.Add("2014");
- Console.WriteLine ("\n*** Índice para la iteración de un objeto ArrayList ***");
- foreach(string aplicacion in aplicaciones)
- {
- indice = aplicaciones.IndexOf(aplicacion);
- Console.WriteLine ("Índice en iteración ArrayList: {0}", indice);
- }
- Console.WriteLine ();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement