コード例 #1
0
 private void SetDataForKey(object key, object value, PlistElementDict elementDict)
 {
     if (value is int)
     {
         elementDict.SetInteger(key.ToString(), Convert.ToInt32(value));
     }
     else if (value is bool)
     {
         elementDict.SetBoolean(key.ToString(), Convert.ToBoolean(value));
     }
     else if (value is string)
     {
         elementDict.SetString(key.ToString(), value.ToString());
     }
     else if (value is float)
     {
         elementDict.SetReal(key.ToString(), Convert.ToSingle(value));
     }
 }