大家看看这段代码~~很急~~~
public static void AddViewEntry(int videoId, Guid? userId)
{
View view = new View
{
VideoId = videoId,
UserId = userId,
DateViewed = DateTime.Now
};
using (VideoShowDataContext dc = new VideoShowDataContext(ConnectionString))
{
dc.Views.InsertOnSubmit(view);
dc.SubmitChanges();
}
}
这是一个方法AddViewEntry,两个参数videoId和userId。
问题就是userId参数的类型这样写Guid? ,在Guid 的后面加了“?”,为什么要这样写???
谢谢大家解答
------解决方案--------------------
可空类型nullrable