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
'C# > string' 카테고리의 다른 글
[C#] int에서 string로 변환 (int to string) (0) | 2024.11.04 |
---|---|
[C#] string.Split() + StringSplitOptions (0) | 2024.07.31 |
[C#] string 메서드 모음 (0) | 2024.07.18 |