我正在尝试将 GUID 值写入 linq 选择中的字符串。代码如下所示(其中 c.ID 是 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();