كيف يمكنني استخدام C# لإجراء استخراج بيانات متعدد الخطوات على كائن JSON واسترداد قيمة حقل معين؟ على سبيل المثال، لنفترض أن لدي كائن JSON معقد يتضمن كائنات ومصفوفات متداخلة. في هذا السيناريو، أريد استخراج قيمة حقل "المدينة" الموجود في كائن "العنوان" من خلال تنفيذ سلسلة من الخطوات المنطقية باستخدام كود C#. هل يمكنك تقديم مثال على كيفية إنجاز هذه المهمة؟
{"source": "evol_instruct", "kind": "synthetic", "evolved_from": null}