fromIQueryable から(文字列とブール値の)jsonを構築するためのこのlinqクエリがあります:
var ret = from c in results select new { country = c.EN, schengen = c.Schengen };
新しいアイテムを手動で追加したい: (疑似コード)
ret = ret /* add this -> */ { country = "some new country", schengen = true }
私はそれをやろうとしました:
//End up with cannot convert from AnonymousType#2 to AnonymousType#1
var listRet = ret.ToList();
listRet.Add(new { country ="", schengen = true });
私が構築するのは匿名型であるため、追加する方法が見つかりません。いつも変換エラーで終わる