本番環境には次のコードがあり、JSONのシリアル化/逆シリアル化(ハードドライブ上のファイル内のSomeTypeのシリアル化されたリスト)で使用されています。
public sealed class Cultures : List<Culture>
{
}
Dictionary<string, Culture>
要件は、キー/値機能を取得するよりも、実装した場合に大きなメリットが得られるように変更されました(Culture
クラスにはキーとして使用されるID
タイプのプロパティがあります)。string
とどまるにList
は、これを手動で行う必要があります。
Cultures:Dictionaryに移動するための最良の(または存在する場合のみ)方法は何ですか?ただし、Culturesのリストが既にシリアル化されているファイルでもシリアル化を機能させ続けますか?