0
我一個Dictionary<string, string> specDic
有資源字符串<Key,Value>
,當我改變應用程序的語言,它有了新的Dictionary<string, string> newDic
有新的語言的字符串,但有時在newDic
我們沒有已經在specDic,換句話說,沒有翻譯,我需要用newDic
沒有覆蓋非找到註冊表項以覆蓋specDic
鍵,我試過如下:覆蓋特定的字典,並留下非找到鑰匙
foreach (var item in newDic)
{
specDic[item.Key] = item.Value;
}
但是,我不喜歡我所做的,有人可以建議我使用linq或somthing的新方法嗎?
感謝
任何不使用[ResourceManager]的原因(http://msdn.microsoft.com/zh-cn/library/cc838238%28v=vs.95%29.aspx)? –