Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

String.Concat Method (String, String)

Concatenates two specified instances of String.

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

<SecuritySafeCriticalAttribute> _
Public Shared Function Concat ( _
	str0 As String, _
	str1 As String _
) As String


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.

Public Class Example

   Public Shared Sub Demo(ByVal outputBlock As System.Windows.Controls.TextBlock)
      Dim fName As String = "Simon"
      Dim mName As String = "Jake"
      Dim lName As String = "Harrows"

      ' we want to simply quickly add this person's name together

      ' 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)) & vbCrLf
   End Sub 'Main
End Class 'ConcatTest


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Xbox 360, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

© 2015 Microsoft