Преобразование списка в строку, разделенную запятыми, в C#

Чтобы преобразовать список в строку с помощью запятых в C#, вы можете использовать несколько методов. Вот несколько вариантов:

  1. Использование метода string.Join():

    List<string> myList = new List<string> { "apple", "banana", "orange" };
    string result = string.Join(",", myList);
  2. Использование 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(',');
  3. Использование LINQ:

    List<string> myList = new List<string> { "apple", "banana", "orange" };
    string result = string.Join(",", myList.ToArray());