Чтобы преобразовать список в строку с помощью запятых в C#, вы можете использовать несколько методов. Вот несколько вариантов:
-
Использование метода
string.Join():List<string> myList = new List<string> { "apple", "banana", "orange" }; string result = string.Join(",", myList); -
Использование
StringBuilder:List<string> myList = new List<string> { "apple", "banana", "orange" }; StringBuilder sb = new StringBuilder(); foreach (string item in myList) { sb.Append(item); sb.Append(","); } string result = sb.ToString().TrimEnd(','); -
Использование LINQ:
List<string> myList = new List<string> { "apple", "banana", "orange" }; string result = string.Join(",", myList.ToArray());