fork download
  1. using System;
  2. using System.Linq;
  3.  
  4. namespace Recetas.Ch01
  5. {
  6. ///<summary>
  7. /// Clase de demostración de uso de var.
  8. ///</summay>
  9. public class TipoVariableDeducido
  10. {
  11. ///<summary>
  12. /// Punto de entrada a la aplicación.
  13. ///</summary>
  14. public static void Main()
  15. {
  16. string[] palabras = { "mANZANA", "MoRA", "cErEzA" };
  17.  
  18. // la siguiente variable se deduce a un arreglo de
  19. // cadena de caracteres gracias a al uso de var.
  20. var capitalizacion = from palabra in palabras
  21. select new { Mayuscula = palabra.ToUpper(), Minuscula = palabra.ToLower() };
  22.  
  23. // recorre la colección:
  24. foreach ( var palabra in capitalizacion)
  25. {
  26. Console.WriteLine ("Mayúscula: {0}, Minúscula: {1}.", palabra.Mayuscula, palabra.Minuscula);
  27. }
  28. }
  29. }
  30. }
Success #stdin #stdout 0.03s 34008KB
stdin
Standard input is empty
stdout
Mayúscula: MANZANA, Minúscula: manzana.
Mayúscula: MORA, Minúscula: mora.
Mayúscula: CEREZA, Minúscula: cereza.