c# 에서 긴 줄을 효율적으로 분할합니다
프로그래머는 처리가 필요한 매우 긴 문자열을 자주 만난다. 종종 가장 효율적인 접근법은 이러한 문자열을 더 작고 관리하기 쉬운 덩어리로 나누는 것입니다. 이것은 분석, 디스플레이 또는 추가 처리와 같은 작업을 단순화합니다.
예를 들어 "1111222233334444"문자열을 가져 가자. 이것을 크기 4의 덩어리로 나누고 싶다면 결과는 다음과 같습니다.
"1111"
"2222"
"3333"
"4444"
이것은 다음의 간결한 c# 코드로 쉽게 달성 할 수 있습니다 :
이 코드는 다음과 같이 작동합니다
생성 인덱스 : 각 청크의 시작 인덱스를 나타내는 일련의 숫자를 만듭니다.
치크 추출 : -
각 지수를 사용하여 길이의 기판을 추출합니다.
-
참고 : 오류 처리 (널 또는 빈 문자열의 경우, 청크 크기로 나눌 수 없음)는 간결하게 생략되지만 생산 환경에서는 고려해야합니다. 이 예제는 핵심 문자열 분할 기능에 중점을 둡니다
위 내용은 C#에서 문자열을 지정된 크기의 청크로 효율적으로 나누려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!