Gewusst wie: Abrufen einer Auflistung der Zeilen aus einem "TextBox"-Element

In diesem Beispiel wird gezeigt, wie Eine Auflistung von Textzeilen aus einer TextBox.

Beispiel

Das folgende Beispiel zeigt eine einfache Methode, die ein TextBox-Argument verwendet, und gibt eine StringCollection mit den Textzeilen im TextBox-Objekt zurück. Die LineCount-Eigenschaft wird verwendet, um zu bestimmen, wie viele Zeilen sich derzeit im TextBox-Objekt befinden, und die GetLineText-Methode wird dann verwendet, um jede Zeile zu extrahieren und der Auflistung von Zeilen hinzuzufügen.

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;
}

Weitere Informationen