Tengo el siguiente diccionario:Cómo puedo filtrar un diccionario utilizando LINQ y devolverlo a un diccionario del mismo tipo
Dictionary<int,string> dic = new Dictionary<int,string>();
dic[1] = "A";
dic[2] = "B";
Quiero filtrar los elementos del diccionario y reasignar el resultado de la misma variable:
dic = dic.Where (p => p.Key == 1);
¿Cómo puedo devolver el resultado como un diccionario del mismo tipo [<int,string>
]?
Intenté ToDictionary
, pero no funciona.
Gracias de antemano.
En el futuro, si usted ha intentado el enfoque obvio, pero descubrió que no funciona, publique el código que ha intentado. –