1
我試圖運行下面的代碼,但我得到第一個SelectMany
語句錯誤:「方法'IEnumerable<TResult> System.Linq.Enumerable.SelectMany...'
的類型參數不能從推斷請嘗試明確指定類型參數「。 公司有一個Employments
的列表,我想要獲得一個名爲"Company1"
的公司的所有employments
的列表,並且在我需要過濾該員工正在工作(當EndDate
爲空時)並返回一個僅與他們的姓名對應的列表之後。SelectMany列表中:「類型參數不能從使用推斷」
我需要使用Linq查詢來完成它。
var employees = FindAllCompanies()
.Where(x => x.Name == "Company1")
.SelectMany(x => x.Employments)
.Select(x => x.EmploymentEndDate == null)
.SelectMany(x.Name);
感謝蒂姆,你說什麼是問題的一部分,並幫助我。 除此之外,我在公司的職業類別中遇到了進口問題,這讓我的SelectMany不起作用。 – Nipo