So here in this article we will learn multiple ways to combine the string using C#.net. This article you can use in your asp.net, asp.net core mvc, console and windows application also.
How to Use + (Plush) To Concatenate in C#.Net
For this first we will define a variable of string type. In this variable initially we will assign a blank value.
string finalString = "";
string str1 = "This is FIRST string.";
string str2 = "This is SECOND string.";
finalString = str1 + str2;
Console.WriteLine("STRING 1: " + str1);
Console.WriteLine("STRING 2: " + str2);
Console.WriteLine("FINAL STRING: " + finalString);
Console.ReadLine();
In above screenshot we can see that the tow string got combine or concatenate by using +(Plush). Now press F5 to check the output.
How to Use StringBuilder() to Concatenate String Using C#.Net
StringBuilder is the class which we will use to concatenate to or more string in c#.net. Please check the below code. 
using System.Text;
string str1 = "This is FIRST string.";
string str2 = "This is SECOND string.";
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.Append(str1);
stringBuilder.Append(str2);
Console.WriteLine("STRING 1: " + str1);
Console.WriteLine("STRING 2: " + str2);
Console.WriteLine("FINAL STRING: " + stringBuilder.ToString());
Console.ReadLine();
How to Use string.Format() to Concatenate String Using C#.Net
string.Format() to use combine or concatenate one more string. By using string.Format() we combine multiple string . In this we pass index with curly braises Eg. {0}{1}. Please check the below code. 
using System.Text;
string finalString = "";
string str1 = "This is FIRST string.";
string str2 = "This is SECOND string.";
Console.WriteLine("STRING 1: " + str1);
Console.WriteLine("STRING 2: " + str2);
finalString = string.Format("{0}{1}", str1, str2);
Console.WriteLine("FINAL STRING: " + finalString);
Console.ReadLine();






.jpg)