C#/string
[C#] char[] 에서 string로 변환 (char[] to string)
스누누피
2024. 8. 27. 11:46
1. string 생성자
string 생성자에 char[]을 받으면 문자열로 반환한다.
char[] charArr = { 'H', 'e', 'l', 'l', 'o' };
string str = new string(charArr);
Console.WriteLine(str); // Hello
2. Join 메서드
string의 Join 메서드를 사용하면 char[]을 문자열로 만들 수 있다.
첫번째 매개변수를 빈 문자열로 하면 char[]을 그대로 연결해 주고, 다른 문자를 넣어줄수도 있다.
char[] charArr = { 'H', 'e', 'l', 'l', 'o' };
string str = string.Join("", charArr);
Console.WriteLine(str); // Hello
string str2 = string.Join(" ", charArr);
Console.WriteLine(str2); // H e l l o
2. Concat 메서드
string의 Concat 메서드를 사용하면 char[]을 문자열로 만들 수 있다.
char[] charArr = { 'H', 'e', 'l', 'l', 'o' };
string str = string.Concat(charArr);
Console.WriteLine(str); // Hello