Convert Char Array to String in C#

You can convert a char array to a string in C# using the following:

  1. String constructor
  2. String.Join method
  3. String.Concat() method
  4. char.ToString() method

Using string constructor:

Using String.Join() method:

Using String.Concat() method:

You can use the String.Concat method in C# to convert a char array to a string. The String.Concat method concatenates all the elements of a specified array or an IEnumerable of strings into a single string.

Using char.ToString():

You can use the char.ToString method to convert a char array to a string in C#. The char.ToString method returns a string that represents a specified Unicode character. You can loop through the elements of the char array and call the char.ToString method on each element to get a string representation of each character, then concatenate the strings to form the final string.

C# char array

A char array in C# is an array of characters. It is used to store a sequence of characters as a single unit. The char data type in C# is a Unicode character, which is a data type that can store any character in the Unicode standard.

Here's an example of declaring and initializing a char array in C#:

C# String.Join()

string.Join is a method in C# that concatenates a specified separator string between elements of a string array or an object array, producing a single concatenated string.


Where separator is the string used to separate the elements in the concatenated string, and values is the array of strings to concatenate.

C# String.Concat()

String.Concat is a method in C# that concatenates two or more strings into a single string.


Where str1, str2, ... are the strings to concatenate.

 (C) 2023    Founded by raps mk
All Rights Reserved. All other trademarks are property of their respective owners.
SiteMap  | Terms  | About