Size: a a a

2021 March 13

rr

razumovsky r in С#
если да
источник

rr

razumovsky r in С#
ну покажи сниппет
источник

А

Андрій in С#
Я за твоим потоком не успеваю
источник

rr

razumovsky r in С#
где ты вытянул оттуда сущность
источник

А

Андрій in С#
Обычный джсон сериализатор тупо игнорит неизвестные поля если че
источник

AK

Alexander Kvitko in С#
да, нужны паблик
источник

rr

razumovsky r in С#
смотри, у тебя идет базовый класс BaseFigure с полями: Points: int[], Name: string
источник

rr

razumovsky r in С#
теперь ты десериализатору кормишь джейсон с полями rectanglePoints: int[] и Name: string

Вопрос: отвалится ли десериализатор в рантайме при десериализации такого джейсона в базовый класс BaseFigure?
источник

rr

razumovsky r in С#
я ставлю что отвалится
источник

КА

Костин Алексей Петро... in С#
razumovsky r
я ставлю что отвалится
спроси нах тут вообще это все, вместо обычной сущности
источник

А

Андрій in С#
razumovsky r
теперь ты десериализатору кормишь джейсон с полями rectanglePoints: int[] и Name: string

Вопрос: отвалится ли десериализатор в рантайме при десериализации такого джейсона в базовый класс BaseFigure?
Ну так да
источник

А

Андрій in С#
Так этот чел поэтому сюда и пришел что отваливается привет
источник

rr

razumovsky r in С#
теперь вопрос, как он десерализирует свой лист в какой то базовый класс ?
источник

rr

razumovsky r in С#
так пусть меняет имя поля епт
источник

AB

Alex Berezhnykh in С#
razumovsky r
я ставлю что отвалится
Отвалится, если находиться в зоне поражения более 30 минут
источник

rr

razumovsky r in С#
и вообще
источник

AK

Alexander Kvitko in С#
razumovsky r
так пусть меняет имя поля епт
конкретней
источник

А

Андрій in С#
razumovsky r
теперь вопрос, как он десерализирует свой лист в какой то базовый класс ?
В базовый никак, но в конкретные же можно если укажет какой это клас что и делают по ссылке
источник

rr

razumovsky r in С#
если он десериализирует в какой то базовый класс это все — то этот базовый класс не более чем маркер интерфейс получается
источник

rr

razumovsky r in С#
Андрій
В базовый никак, но в конкретные же можно если укажет какой это клас что и делают по ссылке
так он в коллекцию десериализирует же
источник