C#給JSON物件新增一個鍵值對
阿新 • • 發佈:2019-01-27
直接看程式碼:
/// <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()); }