0

他の 2 つの LINQ クエリの結果を結合するために、LINQ にユニオン クエリがあります。問題は、クエリが nullexception エラーをスローする null データセットを返す可能性があることです。クエリ定義でifステートメントをネストしようとしましたが、まだnull例外が発生しています(これはクエリの1つでnullのみをテストすることを理解していますが、最初に最初に行います):

 Dim DLFull = If(DLDFDetails Is Nothing, _
                    (From Data In DLDetails _
                 Select Data.Site, _
                        Data.Service_Name), _
                 (From Data In DLDetails _
                 Select Data.Site, _
                        Data.Service_Name) _
                 .Union _
                 (From DFData In DLDFDetails _
                 Select DFData.Site, _
                        DFData.Service_Name))

どうすればこれを回避できますか?ありがとう!

4

0 に答える 0