私はクラス内にプロパティを持っています。これは、関係から可能なすべての異なるIDを反復処理する必要があります。LinqToSql - ネストされたリストから別のIDのリストを取得する
私は、会社に所属するユーザーの中にいます。企業には、多くのソリューションがあり、各ソリューションには多くの「SolutionPortals」があります。私が望むのは、DBにある "SolutionPortal"(SolutionPortal.PortalID)からのすべての別個の "PortalIds"のリストです。
私の人生では、これを単一のリストとして取得することはできません。もちろん
var solutionIds = from s in this.Company.Solutions.Select(s=>s.SolutionPortals)
select s.Select(sp=> sp.PortalID);
のソリューションのリストがSolutionPortalsの一覧で、そこにあるので、これは、理にかなって、私は自分のリストにJUST IDSを選択する必要があります。私は入れません。
IEnumerable<IEnumerable<int>> // <-- Don't want this
IEnumerable<int> // <-- I want this
すべてのヘルプは非常にいただければ幸いです。あなたは、おそらくこのような何か必要
感謝/
それは私を正しい道に押し込んだ。ありがとう!私は "SelectMany"拡張について知らなかった。とても便利な。 –