다음을 통해 공유


방법: TextBox에서 줄 컬렉션 가져오기

이 예제는 TextBox에서 텍스트 줄의 컬렉션을 가져오는 방법을 보여 줍니다.

예제

다음 예제는 TextBox를 인수로 가져오는 단순한 메서드를 보여 주고 TextBox에 텍스트 줄을 포함하는 StringCollection을 반환합니다. LineCount 속성은 현재 TextBox에 몇 줄이 있는지 확인하는 데 사용되며 GetLineText 메서드는 각 줄을 추출하고 이를 줄 컬렉션에 추가하는 데 사용됩니다.

StringCollection GetLinesCollectionFromTextBox(TextBox textBox)
{
    StringCollection lines = new StringCollection();

    // lineCount may be -1 if TextBox layout info is not up-to-date.
    int lineCount = textBox.LineCount;

    for (int line = 0; line < lineCount; line++)
        // GetLineText takes a zero-based line index.
        lines.Add(textBox.GetLineText(line));

    return lines;
}

참고 항목