Si mi respuesta tiene "error" clave, necesito procesar el error y mostrar el cuadro de advertencia.
¿Existe el método "haskey" en json.net? Me gusta:
var x= JObject.Parse(string_my);
if(x.HasKey["error_msg"])
MessageBox.Show("Error!")
1
Por favor, consulte mi respuesta aquí .
—
Ben
Respondí una pregunta con un problema similar aquí: stackoverflow.com/a/47204235/1037314
—
Ben
Hay dos variantes de esta pregunta: una variante es donde el diccionario JSON es plano (sin elementos secundarios) y otro, donde la clave está en algún lugar de la jerarquía de elementos secundarios. Al momento de escribir esto, ns.json todavía no tiene un método conveniente que le permita acceder fácilmente para probar una clave.
—
ljgww