Se minha resposta tiver "erro" principal, preciso processar o erro e mostrar a caixa de aviso.
Existe o método "haskey" existente no json.net? Gostar:
var x= JObject.Parse(string_my);
if(x.HasKey["error_msg"])
MessageBox.Show("Error!")
1
Por favor, consulte a minha resposta aqui .
—
Ben
Eu respondi a uma pergunta com problema semelhante aqui: stackoverflow.com/a/47204235/1037314
—
Ben
Há duas variantes dessa pergunta: uma variante é onde o dicionário JSON é plano (sem filhos) e outro, onde key está em algum lugar na hierarquia de filhos. No momento em que escrevi isso, o ns.json ainda não tinha um método de conveniência que daria acesso fácil ao teste de uma chave.
—
Ljgww 19/0218