如何在C#中转换Json?
我正在使用c#net和ASP.NETMVC。 我有以下代码如何在C#中转换Json?,c#,asp.net,json,asp.net-mvc,C#,Asp.net,Json,Asp.net Mvc,我正在使用c#net和ASP.NETMVC。 我有以下代码 var lstrelations = _people.GetAllUsers(); List<string> lstEmailAddresses = lstrelations.Select(p =>p.EmailID).ToList<string>(); return Json(lstEmailAddresses, JsonRequestBehavior.AllowGet); 但我想生成类似Json的
var lstrelations = _people.GetAllUsers();
List<string> lstEmailAddresses = lstrelations.Select(p =>p.EmailID).ToList<string>();
return Json(lstEmailAddresses, JsonRequestBehavior.AllowGet);
但我想生成类似Json的
["EmailID:xxy@xct.com", "EmailID:text13@tds.com", "EmailID:sdxxa@xys.com"]
我想输入每个地址的名称,如“EmailID”尝试使用此代码
var lstrelations = _people.GetAllUsers();
var lstEmailAddresses = lstrelations.Select(p => new { EmailID = p.EmailID }).ToList();
Json(lstEmailAddresses, JsonRequestBehavior.AllowGet);
var result=lstcrelations.Select(p=>new{EmailID=p.EmailID).ToList();
你的意思是这样的?[{EmailID:xxy@xct.com},{EmailID::text13@tds.com},{EmailID:sdxxa@xys.com"}]
var lstrelations = _people.GetAllUsers();
var lstEmailAddresses = lstrelations.Select(p => new { EmailID = p.EmailID }).ToList();
Json(lstEmailAddresses, JsonRequestBehavior.AllowGet);