1
以下のコードを実行しようとしていますが、最初のSelectMany
文にエラーが表示されます: "'IEnumerable<TResult> System.Linq.Enumerable.SelectMany...'
メソッドの型引数を推論できません。型引数を明示的に指定してみてください "。 会社はEmployments
のリストを持っています。という会社のemployments
というすべてのリストを取得したいと思います。従業員が現在働いている(EndDate
がnullの場合)フィルタリングして名前のリストのみを返します。リスト内のSelectMany:「型引数は使用から推論できません」
私はLinqクエリを使用してそれを行う必要があります。
var employees = FindAllCompanies()
.Where(x => x.Name == "Company1")
.SelectMany(x => x.Employments)
.Select(x => x.EmploymentEndDate == null)
.SelectMany(x.Name);
おかげでティム、代わりに
のも間違っています。 それに加えて、私は会社の雇用クラスで輸入の問題がありました。 – Nipo