Jawaban ini untuk Anda jika Anda belum ingin menjelajahi lebih dalam .NET 4.0.
String.Join () menggabungkan semua elemen dari array string, menggunakan pemisah yang ditentukan antara setiap elemen.
Sintaksnya adalah
public static string Join(
string separator,
params string[] value
)
Daripada meneruskan Daftar int Anda ke metode Gabung, saya sarankan untuk membangun sebuah array string terlebih dahulu.
Inilah yang saya usulkan:
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);
}