【发布时间】:2019-01-27 12:17:18
【问题描述】:
我正在尝试获取我的数据库中所有条目的列表,这些条目的某个布尔属性为假。我使用 foreach 循环来获取列表,但我希望找到一种更优化的方法来执行此操作。 这是我使用的控制器代码:
private DataBaseEntities db = new DataBaseEntities();
public ActionResult ApproveUsersList()
{
List<ApproveUserViewModel> unapprovedUsers = new List<ApproveUserViewModel>();
foreach (User dbUser in db.Users)
{
if (!dbUser.Approved)
{
ApproveUserViewModel model = new ApproveUserViewModel();
unapprovedUsers.Add(model);
}
}
return View(unapprovedUsers.ToList());
}
【问题讨论】:
标签: c# asp.net model-view-controller