quinta-feira, 20 de março de 2014

Fazendo um foreach com linq em C# C Sharp

Fazendo um foreach com linq em C# (C Sharp)


Olá abaixo um exemplo em C# de utilização do loop foreach com expressões em linq. A expressão ordena um array. A classificação no exemplo não ocorrerá até que o loop foreach seja executado.
 
 
 
using System;
using System.Linq;

class Program
{
    static void Main()
    {
      // Um string array.
      string[] letters = { "d", "c", "a", "b" };
      // Usando LINQ query para filtrar e ordenar o array.
      var ordenar = from letter in letters
                 orderby letter
                 select letter;
      // Loop com o foreach.
      foreach (string value in ordenar)
      {
          Console.WriteLine(value);
      }
    }
}

Output

a
b
c
d

Nenhum comentário:

Postar um comentário