Recorrer diccionarios usando LINQ
En este ejemplo se puede ver claramente cómo recorrer un diccionario usando LINQ.
Fuente: http://www.java2s.com/Code/CSharp/CatalogCSharp.htm
using System;
using System.Collections.Generic;
using System.Linq;
static class TestDictionary 
{
    static void Main() 
    {
        Dictionary frenchNumbers;
        frenchNumbers = new Dictionary();
        frenchNumbers.Add(0, "zero");
        frenchNumbers.Add(1, "one");
        frenchNumbers.Add(2, "two");
        frenchNumbers.Add(3, "three");
        frenchNumbers.Add(4, "four");
        var evenFrenchNumbers =
          from entry in frenchNumbers
          where (entry.Key % 2) == 0
          select entry.Value;
    }
}
Fuente: http://www.java2s.com/Code/CSharp/CatalogCSharp.htm
 
Comentarios
Publicar un comentario