нормально ли это? Задача примерно такая: есть объект user в разных контекстах(например в списке пользователей и списке допустим компаний), у них разные наборы свойств. Можно конечно запихать в один и сделать сво-ва необязательными, но это дичь. Ещё минус, что в обоих местах будет код типа public user: User, а хотелось бы что-то около public user: Context1.User
Можно использовать абстрактные классы
сделать пару интерфейсов, выделить общие свойства в один, другие отнаследовать, дополнить и использовать?)
Обсуждают сегодня