Avatar ·

C# में List<string> को एक स्ट्रिंग में सेपरेटर के साथ कैसे जोड़ें?

नमस्ते सहकर्मियों! मैं C# में नया हूँ और मुझे एक समस्या का सामना करना पड़ा: मेरे पास स्ट्रिंग्स की एक लिस्ट `List` है, और मुझे सभी एलिमेंट्स को एक स्ट्रिंग में जोड़ना है, उनके बीच कोई सेपरेटर जैसे कॉमा या सेमीकोलन डालना है। यहाँ एक कोड उदाहरण है: ```csharp List fruits = new List { "Яблоко", "Банан", "Апельсин", "Груша" }; // मैं स्ट्रिंग प्राप्त करना चाहता हूँ: "Яблоко, Банан, Апельсин, Груша" ``` मैंने `foreach` लूप में लिस्ट को इटरेट करने और `StringBuilder` में स्ट्रिंग्स जोड़ने की कोशिश की, लेकिन यह बोझिल लगता है और मुझे यकीन है कि इसका कोई और अधिक सुरुचिपूर्ण समाधान है। मैंने कुछ इस तरह कोशिश की: `string result = string.Join(fruits, ", ");` लेकिन कंपाइलर आर्गुमेंट्स के क्रम पर आपत्ति करता है। और मैंने LINQ और `Aggregate` के बारे में भी सुना है, लेकिन सिंटैक्स में उलझने से डरता हूँ। कृपया बताएं, कैसे