C # Linq mescla dois dicionários [duplicados]
Esta questão já tem uma resposta aqui:
Combine dois dicionários com o LINQ 6 respostasComo tornar o seguinte método mais funcional-linq-style?
<code> public static Dictionary<T, T> MergeDict<T, T>(Dictionary<T, T> a, Dictionary<T, T> b) { var e = new Dictionary<T, T>(); a.Concat(b).ToList().ForEach(pair => { e[pair.Key] = pair.Value; }); return e; } </code>