Я получаю указанную ошибку при попытке DeserializeObject() в список строк.
ResultSet в порядке и создает строку как:
string sRetVal_Json = new JavaScriptSerializer().Serialize(ResultSet);
также отлично работает.
Результирующая строка, например:
sRetVal_Json = "[{\"CUSTNUM\":\"8690\"}]"
Вот фрагмент кода:
var ResultSet = (from cms in MASadminE.MOM_CMS
where cms.ORDER == sOrdNum
select new
{
cms.CUSTNUM
});
List<string> list = new List<string>();
string sRetVal_Json = new JavaScriptSerializer().Serialize(ResultSet);
if (sRetVal_Json != "[]") // got > 0 records
{
list = JsonConvert.DeserializeObject<List<string>>(sRetVal_Json);
}
ResultSet
уже десериализован, я не понимаю, что вы пытаетесь сделать. - person Crowcoder   schedule 14.04.2020"[{\"CUSTNUM\":\"8690\"}]"
) обратно к объекту. - person FoggyDay   schedule 14.04.2020