C#给JSON对象添加一个键值对

来源:互联网 发布:香水时代的淘宝店怎么 编辑:程序博客网 时间:2024/06/08 11:52

直接看代码:

        /// <summary>添加一个属性        ///         /// </summary>        /// <param name="obj">待添加属性的对象</param>        /// <param name="key">键名</param>        /// <param name="value">值</param>        /// <returns>添加属性后的对象</returns>        public static object Add(object obj, string key, object value)        {            JObject jObj = JObject.Parse(JsonConvert.SerializeObject(obj));            jObj.Add(new JProperty(key, value));            return JsonConvert.DeserializeObject(jObj.ToString());        }