<分区>
我试图传递一个可为 null 的 Guid 并将其用作字段的默认值(如果它不是 Null 但出现错误)。
这是我的代码:
[HttpGet]
public ActionResult Create(Guid? pTETrackingClassID)
{
PTETrackingClass model = new PTETrackingClass();
if (pTETrackingClassID != null)
{
model.TrackingClassCode = pTETrackingClassID;
}
return View(model);
}
在这条线上
model.TrackingClassCode = pTETrackingClassID;
我收到这个错误:
cannot implicitly convert type System.Guid? to System.Guid
然后我尝试了这个:
model.TrackingClassCode = new Guid(pTETrackingClassID);
而且我在那条线上也遇到了错误。我错过了什么?