質問: id); ``` 次のステップは`ParseSubTree`追加すること`ParseSubTree` 。しかし、それは私がそれにアクセスできないということです。次の画像を参照してください。 ![muはオブジェクト参照以外のリストです](https://i.stack.imgur.com/e9CZc.png) 問題は "muはオブジェクト参照ではなくリストです"ということです! 私の間違いはどこですか? TG。
回答: これは、 フォールトトレランスのケース#8237 Roslyn GitHubの問題で、ラムダパラメーターのメンバーが見つからないことによって追跡されるコレクションタイプのナビゲーションプロパティの`ThenInclude`オーバーロードに関する既知のIntellisenseの問題です。 それが修正されるまでは、単にプロパティの名前を入力するだけでうまくコンパイルされ、期待通りに動作します。 ``` .ThenInclude(mu => mu.ParseSubTrees) ``` **最新情報:** EFコアドキュメントの「 複数レベルを含める」セクションにも具体的に記載されています。 > **注意** > > 現在のバージョンのVisual Studioでは、誤ったコード補完オプションが提供されており、コレクションナビゲーションプロパティの後に`ThenInclude`メソッドを使用すると、正しい式に構文エラーのフラグが付けられることがあります。これはhttps://github.com/dotnet/roslyn/issues/8237で追跡されるIntelliSenseバグの症状です。コードが正しく、正常にコンパイルできる限り、これらの誤った構文エラーを無視しても安全です。 > >