How to use StringBuilder to combine strings from string array in C#

1 Answer

0 votes
using System;
using System.Text;

namespace ConsoleApplication_C_Sharp
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] arr = { "c#", "java", "c", "c++" };

            StringBuilder sb = new StringBuilder();
            foreach (string s in arr)
            {
                sb.Append(s).Append(",");
            }
            string str =  sb.ToString().TrimEnd(new char[] { ',' });

            Console.WriteLine(str);
        }
    }
}

/*
run:

c#,java,c,c++

*/

 



answered Jan 20, 2017 by avibootz

Related questions

1 answer 158 views
2 answers 81 views
81 views asked Jul 13, 2023 by avibootz
1 answer 144 views
1 answer 131 views
1 answer 139 views
1 answer 137 views
...