static void webtuiltest() { Response p = new Response() { //StatusCode = 200, //ErrMsg = "success", Method = "loanApplyResultNotify", Ver = "1.0", ChannelId = "3", SignType = "RSA2", //Sign = "1514564613515156", Parms = new { id = 1, name = "LA" } }; var jSetting = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore }; var json = JsonConvert.SerializeObject(p, Formatting.Indented, jSetting); var t = WebUtils.BuildQueryT((JObject)JsonConvert.DeserializeObject(json), "utf-8"); Console.WriteLine(t); }