Я попробовал это, и это сработало для меня ...
IQueryable<Software> soft = (from s in mwsysbot.Software
select s).ToList();
JObject rss =
new JObject(
new JProperty("id", "James Newton-King"),
new JProperty("name", "http://james.newtonking.com"),
new JProperty("data", "James Newton-King's blog."),
new JProperty("children", new JArray(
from m in soft
select new JObject(
new JProperty("id",m.SoftwareName),
new JProperty("name", m.SoftwareName),
new JProperty("children",new JArray())
)
))
);
Я не знаю причины!
Похоже, мы можем использовать только структуру данных «Список» в вышеуказанном месте?