これが目標です:人の一般的なリストを取得し、モデルで男性、女性、子供別に並べ替えます...このサイトとプライバシーのために名前も変更しました. 以下のラムダ式に注目してください! ありがとうございました!
次のエラーが表示されます。
System.Collections.Generic.IEnumerable<bool>
からに変換できませんSystem.Collections.Generic.IEnumerable<Project1.DataClasses.DataObjects.People>
ピープルモデル:
public List< People> Men { get; set; }
public List< People> Women { get; set; }
public List< People> Kids { get; set; }
public List< People> Babies { get; set; }
コントローラ:
public ActionResult GetPeople(PeopleModels Peoples)
{
List<People> listPeoples = new List<People>();
listPeoples = DataClass.GetAllPeoples();
// this is the code I cannot get to work.
var men = listPeoples .Select(m => m.Sex == "M");
Peoples.Men = men.ToList<People>();
// Women, Children too..
return View("Employees", Peoples);
}