Concat Method (String, String)

String.Concat Method (String, String)

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Concatenates two specified instances of String.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

public static string Concat(
	string str0,
	string str1


Type: System.String
The first string to concatenate.
Type: System.String
The second string to concatenate.

Return Value

Type: System.String
The concatenation of str0 and str1.

The method concatenates str0 and str1; it does not add any delimiters.

An Empty string is used in place of any null argument.

The following code example concatenates a person's first, middle, and last name.

using System;

public class Example
   public static void Demo(System.Windows.Controls.TextBlock outputBlock)

      // we want to simply quickly add this person's name together
      string fName = "Simon";
      string mName = "Jake";
      string lName = "Harrows";

      // because we want a name to appear with a space in between each name, 
      // put a space on the front of the middle, and last name, allowing for
      // the fact that a space may already be there
      mName = " " + mName.Trim();
      lName = " " + lName.Trim();

      // this line simply concatenates the two strings
      outputBlock.Text += String.Format("Welcome to this page, '{0}'!", string.Concat(string.Concat(fName, mName), lName)) + "\n";

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

© 2017 Microsoft