3
私は戻り値の型を理解しようとしています。 ToList()はListを返しますが、どのタイプがわからないようです。このLinqで返されるデータ型は何ですか?
var id = (from h in db.t_ref_harvest_type
where h.manner_of_take_id == methodOfTakeId &&
parsedSeasons.Contains((int)h.season) && h.active == true
select new { h.id, h.harvest_type }).ToList();
それでは、私のメソッドでどのような型を返すべきですか? var idを返すだけです。または、匿名型のリストを返すにはどうすればいいですか? – KeelRisk
@KeelRisk - メソッドから匿名型のリストを返すことはできません...あなたが単にリストを変更するよりもidを返すだけなら "List lstid =(..... Select h.id).ToList () ; "返すlstidよりも。あなたにする –
私は結果とidsを取り出してループする必要があると思います。ありがとう – KeelRisk