鉴于一些字典连接两个字典
Dictionary<string, string> GroupNames = new Dictionary<string, string>();
Dictionary<string, string> AddedGroupNames = new Dictionary<string, string>();
我无法将它们合并为一个:
GroupNames = GroupNames.Concat(AddedGroupNames);
因为“类型不能被隐式转换”。我相信(和我的代码证明我是真的)他们的类型是一样的 - 我忽略了什么?
假设'GroupNames'和'AddedGroupNames'之间不存在关键冲突是否安全? –
这已经在这里得到解答:http://stackoverflow.com/questions/294138/merging-dictionaries-in-c-sharp –