String.Concat 문자열을 연결하는 함수 String의 인스턴스를 하나 이상 연결하거나 String의 인스턴스 값에 해당하는 Object 표현을 하나 이상 연결하는 함수이다. 네임스페이스 System 어셈블리 System.Runtime.dll 함수명 String.Concat 지정된 문자열 또는 유니코드 문자 배열의 요소로 구분된 이 인스턴스의 부분 문자열이 포함된 문자열 배열을 반환 오버로드 Concat(ReadOnlySpan, ReadOnlySpan, ReadOnlySpan, ReadOnlySpan) 지정된 네 개의 읽기 전용 문자 범위의 문자열 표현을 연결 Concat(String, String, String, String) 지정된 네 개의 문자열을 연결 Concat(ReadOnlySpan, ..
String.Split 메서드 문자열을 분할하는 함수 Split은 제공된 문자열에서 지정한 문자열 또는 유니코드 문자 배열의 요소를 기준으로 나누어 문자열 배열을 반환하는 함수이다. 문자 배열 또는 문자열 배열을 사용하여 0개 이상의 구분 문자 또는 문자열을 지정할 수 있다. 구분 문자를 지정하지 않으면 문자열은 공백 문자로 분할된다. 팁 메서드가 Split 구분된 문자열을 부분 문자열로 분리하는 가장 좋은 방법은 아니다. 구분된 문자열의 모든 부분 문자열을 추출하지 않으려거나 구분 기호 문자 집합 대신 패턴에 따라 문자열을 구문 분석하려는 경우 정규식을 사용하거나 문자의 인덱스를 반환하는 검색 메서드 중 하나를 메서드와 Substring 결합하는 것이 좋다. 네임스페이스 System 어셈블리 Syste..
문자열 자르기 문자열을 자르는 다양한 방법들 문자열을 자르는 방법들은 여러가지가 있다. 하나씩 살펴보자. Substring 함수명 String.Substring 오버로드 Substring(Int32) 지정된 문자 위치에서 문자열 끝까지 잘라내기 Substring(Int32, Int32) 지정된 문자 시작 위치에서 원하는 길이만큼 잘라내기 매개변수 시작 위치 탐색을 시작할 문자열의 위치값 길이 탐색 시작 위치로부터 문자열을 가져 올 길이 반환값 String 이 인스턴스의 startIndex에서 시작하는 부분 문자열에 해당하는 문자열이거나, Empty가 이 인스턴스의 길이와 같으면 startIndex string originalString = "Hello, world!"; string substring1 =..
문자열을 컨테이너로문자열을 배열/리스트로 전환하기 문자열을 전환하는 방법은 다양하다.이중 가장 흔한 것은 Split을 통해 문자열을 나누고 반복문을 통해 새로운 배열/리스트에 하나씩 넣는 것이다. 오늘은 여러 방식으로 위와 같은 상황을 해결하는 방법을 알아보자. Array.ConvertAll함수명ConvertAll 자료형 매개변수Array.ConvertAll(문자열 배열, 목표 자료형)문자열 배열을 다른 자료형의 배열로 변환하는 함수반환값목표 자료형목표로 하는 자료형의 배열을 반환 Select 함수명Select 자료형 매개변수Select(목표하는 자료형)문자열 배열을 다른 자료형의 배열로 변환하는 함수반환값목표 자료형목표로 하는 자료형의 배열을 반환 예제코드Array.ConvertAllusing ..