Ho il seguente dizionario:Come posso filtrare un dizionario utilizzando LINQ e restituirlo a un dizionario dallo stesso tipo
Dictionary<int,string> dic = new Dictionary<int,string>();
dic[1] = "A";
dic[2] = "B";
voglio filtrare gli elementi del dizionario e riassegnare il risultato alla stessa variabile:
dic = dic.Where (p => p.Key == 1);
come posso restituire il risultato come un dizionario dallo stesso tipo [<int,string>
]?
Ho provato ToDictionary
, ma non funziona.
Grazie in anticipo.
In futuro, se hai provato l'approccio ovvio, ma ha trovato che non funziona, per favore pubblica il codice che hai provato. –