这不是家庭作业;)我需要 A)优化以下代码(在 TODO 和 ~TODO 之间)和 B)将其转换为 [P]Linq。需要更好的可读性。分别提供 A) 和 B) 的答案可能是有意义的。谢谢!
lock (Status.LockObj)
{
// TODO: find a better way to merge these dictionaries
foreach (KeyValuePair<Guid, Message> sInstance in newSInstanceDictionary)
{
this.sInstanceDictionary.Add(sInstance.Key, sInstance.Value);
}
foreach (KeyValuePair<Guid, Message> sOperation in newSOperationDictionary)
{
this.sOperationDictionary.Add(sOperation.Key, sOperation.Value);
}
// ~TODO
}
PS看看我的另一个赏金问题。