1

これが機能しない理由がわかりません (内部例外がスローされます)。誰か助けてくれませんか?

    var flightCrew = from crew in crews
        medium inner join flight in flights on crew.Model equals flight.Model
        into schedule from flight in schedule.active()
4

1 に答える 1

1

中程度の内部結合が一体何なのかわかりません。私はあなたが左に参加すると思いますか?これを試して:

 var flightCrew = from crew in crews
                  join flight in flights on crew.Model equals flight.Model
                   into schedule from flight in schedule.DefaultIfEmpty()
                  select new
                         {
                            //the following are sample fields
                            crew.CrewId,
                            crew.Name,
                            FlightName = flight != null ? flight.Name : ""
                         }

から取得するフィールドが何であれ、null チェックを実行するflight必要あることに注意してください。

于 2012-05-24T16:41:33.530 に答える