Code :
Dictionary<string, IList<PuntoMappa>> first = new Dictionary<string, IList<PuntoMappa>>();
Dictionary<string, IList<PuntoMappa>> second = new Dictionary<string, IList<PuntoMappa>>();
second = second.Union(first);
seems that I missing a explicit cast?
“Union” returns an IEnumerable – not a dictionary.
If you want an IEnumerable – you need a new variable:
Or – to create a new dictionary: