Dictionary<string, string> specDic
リソース文字列を持っています。<Key,Value>
アプリの言語を変更するDictionary<string, string> newDic
と、新しい言語の文字列が新しくなりましたがnewDic
、specDic に既にあるキーがない場合があります。つまり、翻訳されていません。見つからないキーを上書きせずに上書きする必要があります。次のことを試しましたspecDic
。newDic
foreach (var item in newDic)
{
specDic[item.Key] = item.Value;
}
しかし、私は自分がやったことを気に入っていません。誰かがlinqなどを使って新しい方法を提案できますか?
ありがとう