![](/img/trans.png)
[英]Linq - How to take the result for a query in Linq and add it to an Array
[英]How to add custom items in Linq Query or Result of Linq Query
好。 我有這個查詢。 工作正常。
var result = from c in displayedCategories
select new[] { Convert.ToString(c.CategoryID), c.Name, c.Description};
我在EF中使用代碼優先方法。
但是我想添加額外的靜態數據,例如輸入標簽等html標簽。
所以我嘗試了這樣。
var result = from c in displayedCategories
select new[] { Convert.ToString(c.CategoryID), c.Name, c.Description,
ActionButtons = "SomeAction" };
但我收到此錯誤
當前上下文中不存在名稱“ ActionButtons”
第一個linq查詢返回一個數組:
select new[] { Convert.ToString(c.CategoryID), c.Name, c.Description}
你是說匿名類型嗎? (無括號[])
select new { Convert.ToString(c.CategoryID), c.Name, c.Description, ActionButtons = "SomeAction" }
數組元素不能具有名稱:
select new[] { Convert.ToString(c.CategoryID), c.Name, c.Description, "SomeAction"}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.