C#
Concatenate strings
in C#
Concatenate string literals (string enclosed in double quptes).To concatenate strings simply, use + or += operators, or String.Concat().
When performance is important, use StringBuilder class.
ConcatenateStringLiteral.cs
using System; class ConcatenateStringLiteral { static void Main() { // Concatenate string literal simply using + Console.WriteLine("Panda " + "is " + "cute."); // We can use also += string text = "Panda "; text += "is "; text += "cute."; Console.WriteLine(text); // We can use also Concat() of String text = null; text = String.Concat("Panda ", "is "); text = String.Concat(text, "cute."); Console.WriteLine(text); // If performance is important, we should use Append() of StringBuilder System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append("Panda "); sb.Append("is "); sb.Append("cute."); Console.WriteLine(sb.ToString()); } }
Result
$ mcs ConcatenateStringLiteral.cs $ mono ConcatenateStringLiteral.exe Panda is cute. Panda is cute. Panda is cute. Panda is cute.