Cevabımda anahtar "hata" varsa, hatayı işlemem ve uyarı kutusunu göstermem gerekiyor.
Json.net'te "haskey" yöntemi var mı? Sevmek:
var x= JObject.Parse(string_my);
if(x.HasKey["error_msg"])
MessageBox.Show("Error!")
1
Lütfen cevabımı buraya bakın .
—
Ben
Burada benzer sorunla ilgili bir soruyu cevapladım: stackoverflow.com/a/47204235/1037314
—
Ben
Bu sorunun iki çeşidi vardır: Bir varyant JSON sözlüğünün düz (çocuksuz), diğeri ise anahtarın çocuk hiyerarşisinde bir yer olmasıdır. Bunu yazarken, ns.json'un bir anahtarı test etmeyi kolaylaştıracak kolaylık yöntemi yoktur.
—
ljgww