Size: a a a

var chat = new Chat();

2020 June 18

VL

Vova Lantsov in var chat = new Chat();
Json парсит в анонимные объекты? Не гони
источник

VL

Vova Lantsov in var chat = new Chat();
Я думаю это просто похожая перегрузка ToString
источник

VL

Vova Lantsov in var chat = new Chat();
На самом деле там JToken
источник

IB

Islam Babaev in var chat = new Chat();
Vova Lantsov
Json парсит в анонимные объекты? Не гони
источник

VL

Vova Lantsov in var chat = new Chat();
Ну да, там JToken
источник

VL

Vova Lantsov in var chat = new Chat();
Чтобы это было более явно, сделай так

JsonConvert.DeserializeObject<JToken>(...)
источник

R

RA-TA-TATA in var chat = new Chat();
а лучше модель
источник

AA

Alexey Adamenko in var chat = new Chat();
либо так
dynamic obj = ...
obj.hasAccess
источник

R

RA-TA-TATA in var chat = new Chat();
Alexey Adamenko
либо так
dynamic obj = ...
obj.hasAccess
dynamic, оно тут не надо
источник

VL

Vova Lantsov in var chat = new Chat();
И тогда пробуй

obj["hasAccess"].Value<bool>
источник

VL

Vova Lantsov in var chat = new Chat();
Alexey Adamenko
либо так
dynamic obj = ...
obj.hasAccess
Оно медленнее
источник

AA

Alexey Adamenko in var chat = new Chat();
Ещё так можешь
JsonConvert.DeserializeAnonymousType(..., new {hasAccess= false})
источник

R

RA-TA-TATA in var chat = new Chat();
Alexey Adamenko
Ещё так можешь
JsonConvert.DeserializeAnonymousType(..., new {hasAccess= false})
да хватит
источник

AA

Alexey Adamenko in var chat = new Chat();
RA-TA-TATA
да хватит
А ты тут при чём? не ты же спрашивал
источник

IB

Islam Babaev in var chat = new Chat();
Vova Lantsov
Чтобы это было более явно, сделай так

JsonConvert.DeserializeObject<JToken>(...)
То же самое конвертит
источник

R

RA-TA-TATA in var chat = new Chat();
Alexey Adamenko
А ты тут при чём? не ты же спрашивал
ну медленные вещи
источник

AA

Alexey Adamenko in var chat = new Chat();
RA-TA-TATA
ну медленные вещи
А ты всегда быстрые вещи пишешь?)
источник

R

RA-TA-TATA in var chat = new Chat();
Alexey Adamenko
А ты всегда быстрые вещи пишешь?)
ну если есть быстрые, зачем советовать медленные?
источник

VL

Vova Lantsov in var chat = new Chat();
Islam Babaev
То же самое конвертит
Ну да, зато obj уже не типа object и ты можешь с ним работать
источник

AA

Alexey Adamenko in var chat = new Chat();
Поверь есть более быстрые вещи чем newtonsoft json
источник