我有代码LINQ空重构代码
public List<Files> List(int? menuId)
{
if (menuId == null)
{
return _dataContext.Files.ToList();
}
else
{
return _dataContext.Files.Where(f => f.Menu.MenuId == menuId).ToList();
}
}
是它能够使得只有一条线像返回_dataContext.Files.Where(F => f.Menu.MenuId ==菜单Id).ToList() ;?