Отражение C# обрабатывает нулевые значения вложенных объектов [закрыто]
Я пытаюсь сгенерировать запрос выбора linq следующим образом:
_context.Categories.Select(a=> new Categories
{
id = a.id,
name = a.name
File = a.Files == null ? null : new Files
{
id = (a.Files).id,
name = (a.Files).name ,
}
}
можно найти любую помощь для создания этого условия с помощью методов отражения C # (System.Linq.Expressions)