我有代碼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() ;?