コード例 #1
0
ファイル: StatTracker.cs プロジェクト: sdasd30/7SS
 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);
 }
コード例 #2
0
ファイル: StatTracker.cs プロジェクト: sdasd30/7SS
    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);
    }