यदि आप अभी तक .NET 4.0 की गहराई में उद्यम नहीं करना चाहते हैं तो यह उत्तर आपके लिए है।
String.Join () प्रत्येक तत्व के बीच निर्दिष्ट विभाजक का उपयोग करके, एक स्ट्रिंग सरणी के सभी तत्वों को मिलाता है।
वाक्य-विन्यास है
public static string Join(
string separator,
params string[] value
)
ज्वाइन करने की विधि में अपनी सूची की सूची पास करने के बजाय, मैं पहले स्ट्रिंग्स की एक सरणी बनाने का सुझाव देता हूं।
यहाँ मैं क्या प्रस्ताव है:
static string myFunction(List<int> a) {
int[] intArray = a.ToArray();
string[] stringArray = new string[intArray.Length];
for (int i = 0; i < intArray.Length; i++)
{
stringArray[i] = intArray[i].ToString();
}
return string.Join(",", stringArray);
}