Avatar ·

C# ऑब्जेक्ट को .NET में JSON स्ट्रिंग में कैसे बदलें?

सभी को नमस्कार! मैं C# और .NET में नया हूँ, और मुझे ऑब्जेक्ट्स को JSON में सीरियलाइज़ करने में समस्या आ रही है। मुझे एक REST API पर डेटा भेजना है जो JSON स्वीकार करता है। मेरे पास एक सरल class है: ```csharp public class User { public string Name { get; set; } public int Age { get; set; } public string Email { get; set; } } ``` मैं इस class का एक instance बनाता हूँ: ```csharp User user = new User { Name = "Иван Петров", Age = 30, Email = "ivan@example.com" }; ``` अब मुझे इस ऑब्जेक्ट को JSON स्ट्रिंग में बदलना है ताकि इसे HTTP request में भेज सकूँ। मैंने सुना है कि .NET में इसके लिए कुछ built-in साधन हैं, लेकिन मुझे नहीं पता कि उनका सही उपयोग कैसे करें। मैंने `JavaScriptSerializer` का उपयोग करने की कोशिश की, लेकिन यह deprecated है और अनुशंसित नहीं है। मैंने `Newtonsoft.Json` के बारे में जानकारी खोजने की कोशिश की, लेकिन मैं समझना चाहता हूँ कि बिना third-party libraries के, .NET के standard साधनों से यह कैसे किया जाए। कृपया बताएँ कि आधुनिक .NET (मेरे पास) में ऑब्जेक्ट को JSON में सही तरीके से कैसे सीरियलाइज़ करें।

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग