1) вам нужно fore знание о предмете дела, для того чтобы определить свойства которые могут быть заполнены DataContractJsonSerializer от шнура JSON.
2) Может быть трудно иногда infer свойства от шнура.
3) Если оно имеющийся, то я всегда предлагаю посмотреть документацию для API, обслуживания стержня, etc.
4) Этот процесс case-sensitive, поэтому имененам собственности нужно сопрягать аргументы за, котор свойства в JSON шнуруют.
4) Здесь мое взятие на типе был построен от того шнур JSON:
Тусклое json как шнур = «{"" responseData "": {"" языка "": "" en "", "" "" isReliable: ложно, "" доверия "": 0.38233778}, "" responseDetails "": null, "" responseStatus "": 200}»
Тусклая реакция как GoogleResponse = JsonObjectSerializer.Deserialize (GoogleResponse) (json)