【发布时间】:2015-06-04 19:26:42
【问题描述】:
我有一个 MVC 项目,并且在整个项目中不断重复以下类型的代码。
public ActionResult CompleteTask(Guid? id)
{
if (id.HasValue == false)
{
return HttpNotFound();
}
Task task = _service.GetTask(id.Value);
if (task == null)
{
return HttpNotFound();
}
是否可以重构这些空检查?
【问题讨论】:
标签: c# refactoring