Ответ 1
Вы можете использовать String.Join:
List<int> myListOfInt = new List<int> { 1, 2, 3, 4 };
string result = string.Join<int>(", ", myListOfInt);
// result == "1, 2, 3, 4"
Учитывая список <int> как создать строку, разделенную запятой?
Вы можете использовать String.Join:
List<int> myListOfInt = new List<int> { 1, 2, 3, 4 };
string result = string.Join<int>(", ", myListOfInt);
// result == "1, 2, 3, 4"
Если это будет большая строка, вы можете захотеть использовать класс StringBuilder, поскольку он менее интенсивен. Он не выделяет память каждый раз, когда вы добавляете другую строку, что дает повышение производительности.