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

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

18 ответов

15 просмотров

Неа

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

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

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 принимает, а ...

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта