次のような 2 つのオブジェクト モデルがあります。
public class MyObject
{
public List<SomeOtherObject> TheListOfSomeOtherObjects { get; set; }
}
public class SomeOtherObject
{
long SomeOtherObjectID { get; set; }
}
そして、リスト内にあるすべてのを抽出したい、MyObjects
呼び出されたのリストがありますListOfMyObjects
SomeOtherObjectID
TheListOfSomeOtherObjects
私はこのようなものを書きたい:
var ListOfAllSomeOtherObjectID = (from l in ListOfMyObjects
select l.SomeOtherObject.SomeOtherObjectID ).ToList();
構文が原因で機能しません。ネストされたリストのリストを取得するにはどうすればよいですか?
ご提案いただきありがとうございます。