부분 문자열 추출

C#:
부분 문자열 추출

How to: (방법)

using System;

class SubstringExample {
    static void Main() {
        // 예제 문자열
        string example = "안녕하세요, C# 세계에 오신 것을 환영합니다!";

        // Substring을 이용한 추출
        string greet = example.Substring(0, 5); // "안녕하세요"
        string welcome = example.Substring(14, 2); // "환영"

        // 결과 출력
        Console.WriteLine(greet);
        Console.WriteLine(welcome);
    }
}

Deep Dive (심층 학습)

C#에서 문자열 추출은 주로 Substring 메소드로 수행합니다. 2000년 .NET 프레임워크의 첫 등장부터 사용됐어요. 대안으로는 Span<T> 혹은 정규 표현식(Regex)이 있습니다. Substring은 새로운 문자열을 반환하지만, Span<T>는 메모리를 절약할 수 있는 방법입니다. 성능이 중요한 상황에서는 Span<T> 사용을 고려해보세요.

See Also (참고 자료)