Original: Conversion between char[] and string in C #
Convert string to char[]
string ss = "ABCDEFG";
char[] cc = ss. ToCharArray ();
Char[] Convert to String
string s = new string (cc);
In addition, byte[] and string are loaded
byte[] bb = Encoding.UTF8.GetBytes (ss);
string s = Encoding.UTF8.GetString (BB);
Let's use StringBuilder to convert the array to the string, which is simple, and the code is as follows
Using System.Text;
StringBuilder sb = new StringBuilder ();
foreach (char c in cc)
{
Sb. Append (c);
}
string s = sb. ToString ();
StringBuilder's Append method supports a variety of parameters, so it can be used to convert an array into a string.
Another string[] is converted to string. NET Framework provides a way to use
String stror = "OR";
string result = String. Concat (New string[]{"A", Stror, "B", Environment.NewLine, "C", Stror, "D"});
Conversion between char[] and string in C #