对于索引操作,我需要传递 Guid 但它应该为空,因为我正在检查它的编辑或删除操作。
我曾经这样使用过,但出现编译错误:Guid 不能为 null 必须是编译时间常数。或运行时错误:
参数字典包含“Mapping.Controllers.HomeController”中方法“System.Web.Mvc.ActionResult Index(System.String, System.Guid)”的不可空类型“System.Guid”的参数“uid”的空条目'。可选参数必须是引用类型、可空类型或声明为可选参数。
public ActionResult Index(string userAction, Guid uid = new Guid() )
{
----
----
}