본문 바로가기
C#/string

[C#] char[] 에서 string로 변환 (char[] to string)

by 스누누피 2024. 8. 27.

 

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