String.Concat Method (String, String, String, String)
.NET Framework (current version)
Concatenates four specified instances of String.
Assembly: mscorlib (in mscorlib.dll)
Public Shared Function Concat ( str0 As String, str1 As String, str2 As String, str3 As String ) As String
Parameters
- str0
-
Type:
System.String
The first string to concatenate.
- str1
-
Type:
System.String
The second string to concatenate.
- str2
-
Type:
System.String
The third string to concatenate.
- str3
-
Type:
System.String
The fourth string to concatenate.
The method concatenates str0, str1, str2, and str3; it does not add any delimiters.
Note |
|---|
You can also use your language's string concatenation operator, such as + in C#, or & and + in Visual Basic) , to concatenate strings. |
An Empty string is used in place of any null object in the array.
The following example defines an array of four-letter words and stores their individual letters to a string array in order to scramble them. It then calls the Concat(String, String, String, String) method to reassemble the scrambled words.
Imports System.Collections Module Example Public Sub Main() Const WORD_SIZE As Integer = 4 ' Define some 4-letter words to be scrambled. Dim words() As String = { "home", "food", "game", "rest" } ' Define two arrays equal to the number of letters in each word. Dim keys(WORD_SIZE) As Double Dim letters(WORD_SIZE) As String ' Initialize the random number generator. Dim rnd As New Random() ' Scramble each word. For Each word As String In words For ctr As Integer = 0 To word.Length - 1 ' Populate the array of keys with random numbers. keys(ctr) = rnd.NextDouble() ' Assign a letter to the array of letters. letters(ctr) = word.Chars(ctr) Next ' Sort the array. Array.Sort(keys, letters, 0, WORD_SIZE, Comparer.Default) ' Display the scrambled word. Dim scrambledWord As String = String.Concat(letters(0), letters(1), _ letters(2), letters(3)) Console.WriteLine("{0} --> {1}", word, scrambledWord) Next End Sub End Module ' The example displays output like the following: ' home --> mheo ' food --> oodf ' game --> aemg ' rest --> trse
Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Show:
