У меня есть IList<Foo>
, и я пытаюсь сериализовать его как Json
без включенных в результат имен полей Таким образом, я пытаюсь создать анонимный объект , который я передаю методу сериализации Json.
Foo определяется как (псевдокод): -
public class Foo
{
public int X;
public int Y;
}
Когда я возвращаю это как Json ...
return Json(foos);
результат похож на
... [{"X":1,"Y":2},{"X":3,"Y":4}...]
Я не хочу, чтобы Х и Y были там. Так что я после ..
... [{1,2},{3,4}...]
Итак, я пытался сделать следующее (что не работает)
(from p in foos
select new p.X + "," + p.Y).ToArray()
или
(from p in foos
select new string(p.X+ "," + p.Y)).ToArray()
но безрезультатно (не компилируется).
Может кто-нибудь помочь, пожалуйста?