private SaveObject.DoubleStringAndIntDict ToSerializationSaveStruct(Dictionary <string, Dictionary <string, int> > dsoi) { SaveObject.DoubleStringAndIntDict converted = new SaveObject.DoubleStringAndIntDict(); foreach (string s in dsoi.Keys) { if (!converted.ContainsKey(s)) { converted[s] = new SaveObject.DictionaryOfStringAndInt(); } converted[s] = ToSerializationSaveStruct(dsoi[s]); } return(converted); }
private Dictionary <string, Dictionary <string, int> > FromSerializableSaveStruct(SaveObject.DoubleStringAndIntDict dsoi) { Dictionary <string, Dictionary <string, int> > converted = new Dictionary <string, Dictionary <string, int> >(); foreach (string s in dsoi.Keys) { if (!converted.ContainsKey(s)) { converted[s] = new Dictionary <string, int>(); } converted[s] = FromSerializableSaveStruct(dsoi[s]); } return(converted); }