Я пытаюсь перенести все значения из суперкласса в подкласс в конструкторе.
Моя идея состоит в том, что я собираюсь передать объект Superclass в конструкторе, и он автоматически заполняет значения текущему объекту (подкласс). < /p>
Ошибка, которую я получаю в линии 'this = a' is: < /p>
ошибка, которую я получаю на линии 'this = a' a 'a' a 'a' a 'a' a 'a' a 'a' a 'a' a 'this a' a 'this a' a 'this = a' a 'a' a 'this a' a 'a' a 'this = a' 'Cannot assign to 'this' because it is read-only
< /code>
My View Model Class < /p>
public class ItemDetailViewModel : Models.AssetItem
{
public ItemDetailViewModel()
{
}
public ItemDetailViewModel(Models.AssetItem model)
{
var config = new MapperConfiguration(cfg => cfg.CreateMap());
var mapper = config.CreateMapper();
var a = mapper.Map(model);
this = a;
}
// Other Properties & Methods for View Models
}
< /code>
Как я могу скопировать данные из Super Class в подкласс?>
Подробнее здесь: https://stackoverflow.com/questions/412 ... o-subclass
Использование Automapper для копирования данных из SuperClass до подкласса ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение