String Join()

The Join function in C# is employed to merge the elements within an array, incorporating a designated separator between each element. This method yields a revised string as output.

Signature

Example

[ComVisibleAttribute(false)]
public static string Join(String first, params String[] second)
[ComVisibleAttribute(false)] 
public static string Joint(String, params Object[])
[ComVisibleAttribute(false)]
public static string Join (String, IEnumerable<String>)
[ComVisibleAttribute(false)]
public static string Join(String, String[], Int32, Int32)
[ComVisibleAttribute(false)]
public static string Join<T>(String, IEnumerable <T>)

Parameter

first: it is a string type parameter.

second: it is a string array.

Return

It returns a string.

C# String Join Method Example

Example

using System; 
    public class StringExample  
    {  
        public static void Main(string[] args)  
        {  
           string[] s1 = {"Hello","C#","by","Hello World"};
           string s3 = string.Join("-",s1);
           Console.WriteLine(s3);
       }  
    }

Output:

Output

Hello-C#-by-hello world

Input Required

This code uses input(). Please provide values below: