본문 바로가기
[C#] char에서 int로 변환 (int to char) 1. int형과 연산char를 바로 int형으로 바꿔주면 아스키코드의 인덱스 기준으로 변환 되기 때문에숫자로 된 문자를 int형으로 바꿀때 문자 '0'을 빼주면 된다.char x = '5';int y = x - '0';Console.WriteLine(y); // 5 2024. 8. 27.
[C#] char[] 에서 string로 변환 (char[] to string) 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); // Hellostring str2 = .. 2024. 8. 27.
[C#] string.Split() + StringSplitOptions string의 메서드 중 split에 대해 좀 더 자세히 다루기 위해 따로 기록한다. ● Split(char[]|string[], *count, *option) 기준 문자 기준으로 문자열을 잘라 문자열로 반환하는 string 메서드 *은 생략이 가능한 매개변수  매개변수- char[]|string[] : 기준 문자|기준 문자열문자열을 자를때 기준이 되는 문자열, 기준이 한개면 사용하면 배열이 아니어도 상관없다. - *count : 반환할 부분 문자열 최대 수해당 수 만큼만 문자열을 잘라 준다. - *option : 빈 문자열 옵션StringSplitOptions의 필드None: 문자열을 분리할 때 기본 옵션을 사용한다.RemoveEmptyEntries: 문자열을 분리할 때 빈 문자열은 제거한다TrimEn.. 2024. 7. 31.