fork download
  1. // ===++===
  2. //
  3. // OrtizOL
  4. //
  5. // ===--===
  6. /*============================================================
  7. //
  8. // Clase: UsoFrom.cs
  9. //
  10. // Propósito: Demostración de la clausula from.
  11. //
  12. ============================================================*/
  13.  
  14. using System;
  15. using System.Collections.Generic;
  16. using System.Linq;
  17.  
  18. namespace Recetas.Cap02
  19. {
  20. internal class UsoFrom
  21. {
  22. public static void Main()
  23. {
  24. // Arreglo de enteros como fuente de datos:
  25. int[] numeros = {5, 4, 1, 3, 9, 8, 6, 7, 2, 0};
  26.  
  27. // Creación de la consulta:
  28. IEnumerable<int> numerosMenores5 = from numero in numeros where numero < 5 select numero;
  29.  
  30. // Iteramos la colección
  31. foreach (int numero in numerosMenores5)
  32. {
  33. Console.Write( "{0} ", numero);
  34. }
  35.  
  36. Console.WriteLine();
  37. }
  38. }
  39. }
Success #stdin #stdout 0.03s 33904KB
stdin
Standard input is empty
stdout
4 1 3 2 0