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

Ребят хелп An error occurred while deserializing the questions property of

class Tester.Test: Unknown discriminator value 'QuestionChoiseAnser'.
В чем проблема, как исрпавить?

19 ответов

21 просмотр
Syoma- Автор вопроса

p че это

К
p че это

P perimeniy

Syoma- Автор вопроса
К
p че это

Я из коллекции беру обьекты тестов Только прилетает BsonDocument и я не могу преобразовать его обрато в тест

Syoma- Автор вопроса

Ребят хелпаните преобразовать нормально в мой обьект

Syoma
screenshot

я не уверен,но наверное надо создать класс , а не писать object[] questions

Syoma- Автор вопроса
К
я не уверен,но наверное надо создать класс , а не ...

Что? У меня список разных обьектов или там массив, всмысле класс

Syoma
Что? У меня список разных обьектов или там массив,...

Так, откуда ему узнать во что десериализовать, если ты хочешь object[]

Syoma- Автор вопроса
Phantom
Так, откуда ему узнать во что десериализовать, есл...

Ага, понял... Но как мне тогда дессириализовать или как исправить эту проблему?

Syoma
Ага, понял... Но как мне тогда дессириализовать ил...

Либо так не делать, либо кастомный jsonconvert

Syoma- Автор вопроса
К
создать класс

И в класс засунуть три типа обьектов моих вопросов ?

Syoma- Автор вопроса
Phantom
Либо так не делать, либо кастомный jsonconvert

Ой, кастомку писать хотелось бы избежать

Syoma- Автор вопроса
Phantom
Каких объектов?

Ну этот список обьектов это у меня список вопросов различных в тесте

Syoma
Ну этот список обьектов это у меня список вопросов...

public class Question { public string _t { get; set; } public string question_name { get; set; } } public class Test { public IEnumerable<Question> Questions { get; set; } }

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

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

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...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
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
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта