반응형
.NET / C# - char[]를 문자열로 변환
올바른 방향 전환 방법은 무엇입니까?char[]
끈으로?
그ToString()
문자 배열의 메소드는 트릭을 수행하지 않습니다.
이를 위한 생성자가 있습니다.
char[] chars = {'a', ' ', 's', 't', 'r', 'i', 'n', 'g'};
string s = new string(chars);
char[]를 허용하는 문자열의 생성자 사용
char[] c = ...;
string s = new string(c);
char[] characters;
...
string s = new string(characters);
다른 방법:
char[] chars = {'a', ' ', 's', 't', 'r', 'i', 'n', 'g'};
string s = string.Join("", chars);
//we get "a string"
// or for fun:
string s = string.Join("_", chars);
//we get "a_ _s_t_r_i_n_g"
String mystring = new String(mychararray);
다른 대안
char[] c = { 'R', 'o', 'c', 'k', '-', '&', '-', 'R', 'o', 'l', 'l' };
string s = String.Concat( c );
Debug.Assert( s.Equals( "Rock-&-Roll" ) );
chararray를 인수, 시작 위치 및 배열 길이로 수락하는 문자열 생성자를 사용합니다.구문은 다음과 같습니다.
string charToString = new string(CharArray, 0, CharArray.Count());
String.Join(문자열 구분 기호, char[] charArray)은 각 요소 또는 멤버 사이에 지정된 구분 기호를 사용하여 지정된 배열 또는 집합의 요소를 연결합니다.
char[] c = { 'A', ' ', 'B', ' ', 'C', '&', 'D'};
string stringResult = string.Join("", c); //A B C&D
언급URL : https://stackoverflow.com/questions/1324009/net-c-sharp-convert-char-to-string
반응형
'programing' 카테고리의 다른 글
WPF: 사용자가 드래그한 후 트리거하는 이벤트가 있는 슬라이더 (0) | 2023.04.26 |
---|---|
ng server는 파일 변경을 자동으로 감지하지 않습니다. (0) | 2023.04.26 |
셀에서 쉼표를 줄 바꿈으로 바꿉니다. (0) | 2023.04.21 |
러스트의 스트링과 스트링의 차이점은 무엇일까. (0) | 2023.04.21 |
경고: push.default가 설정되지 않았습니다.Git 2.0에서 암묵적인 값이 변화하고 있습니다. (0) | 2023.04.21 |