我正在嘗試在LINQ select中爲GUID值寫入一個字符串。代碼可以在下面看到(其中c.ID是GUID),但出現以下錯誤:在Linq-To-Entity查詢中獲取GUID字符串值時出現問題
無法將類型'System.Guid'強制類型爲'System.Object'。 LINQ to Entities僅支持投射實體數據模型基元類型。
var media = (
from media in Current.Context.MediaSet
orderby media.CreatedDate
select new Item
{
Link = "~/Media.aspx?id=" + media.ID,
Text = "Media",
Time = media.CreatedDate
}
).ToList();
我更新了我的答案 – Fredou