Возможное дублирование:
Условное присвоение оператора со значением Nullable ‹ ›Типы?
в следующем фрагменте кода company.ParentID - это int?, а parrent - ссылочный тип. этот код является синтаксической ошибкой. есть ли способ исправить это встроенное условие ??
company.ParentID = (parent == null ? null: (parent.ID));