错误: 无法隐式转换类型'System.Guid?'到'System.Guid'。存在显式转换(您是否缺少演员?)C:\ XXX.asmx.cs
无法隐式转换类型'System.Guid?'到'System.Guid'。
public partial class DOCUMENT
{
public Guid DOCUMENT_GUID { get; set; }
}
return query.Select(x => new DOCUMENT()
{
//CORE DOCUMENT
DOCUMENT_GUID = x.DOCUMENT_GUID,
}).ToList();
答案 0 :(得分:2)
Guid?
是Nullable<Guid>
的语法糖。看起来您可能需要在此处说.Value
:
return query.Select(x => new DOCUMENT()
{
//CORE DOCUMENT
DOCUMENT_GUID = x.DOCUMENT_GUID.Value,
}).ToList();
当然,您可以将DOCUMENT.DOCUMENT_GUID
课程更改为Nullable<Guid> DOCUMENT_GUID
。