170 похожих чатов

Типа если привате сет, то нельзя десериализовать?

18 ответов

12 просмотров

Неа

Видимо нельзя, если эксшепн падает

ну а как ты в приватный сеттер значение присвоишь?

qwertyui- Автор вопроса
Slava Zolotov
ну а как ты в приватный сеттер значение присвоишь?

я думал, десериализатор насильно значения устанавливает в обход инкапсуляций

newtonsoft десериализует кста

qwertyui- Автор вопроса
Василий Старовойтов
newtonsoft десериализует кста

текст жсон переделывали же вроде, вставили туда фишки невтонсофта

System.Text.Json умеет работать с конструкторами при соблюдении правил нейминга. Вот такое должно сработать (не тестил): public A(int val) { Val = val; }

Тебе надо нормально конструктор оформить. Тогда десериализатор будет знать куда значения записывать

Mikhail
System.Text.Json умеет работать с конструкторами п...

ну да) оказ ся нейминг влияет на это) надо будет взять на заметку) спасибо)

стоило поменять имена параметров местами) уже эксепшн)

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇️ ️Xandamov
screenshot стоило поменять имена параметров местами) уже эксе...

Ну все эти неявные соглашения так и работают, да. А покажите код

Oleg Safonov
Ну все эти неявные соглашения так и работают, да. ...

по разному попробовал конструктор создать когда адекватно Name = name; Age = age; делал всё чётко) поменял местами кинул эксепшн) а написал вместо name и age ересь всякую то default значения

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇️ ️Xandamov
screenshot по разному попробовал конструктор создать когда ад...

А, ну так Вы сломали, у Вас Name int принимает, а свойство Name строковое. Всё логично, он ж по имени сопоставляет. Он пытается из объекта передать строковый Name в конструктор где name - int

Oleg Safonov
А, ну так Вы сломали, у Вас Name int принимает, а ...

Да я понял) Просто к вашему сообщению хотел поиспытать влияет ли это вообще на десериализацию Оказ ся влияет)

Похожие вопросы

Обсуждают сегодня

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта