Читать из текстового документа построчно


Я пытаюсь прочитать документ Word, используя C #. Я могу получить весь текст, но хочу читатьпострочно а такжесохранить в списке и привязать к сетке, В настоящее время мой код возвращает список только из одного элемента со всем текстом (не строка за строкой, как хотелось бы). Я используюMicrosoft.Office.Interop.Word библиотека для чтения файла. Ниже мой код до сих пор:

    Application word = new Application();
    Document doc = new Document();

    object fileName = path;
    // Define an object to pass to the API for missing parameters
    object missing = System.Type.Missing;
    doc = word.Documents.Open(ref fileName,
            ref missing, ref missing, ref missing, ref missing,
            ref missing, ref missing, ref missing, ref missing,
            ref missing, ref missing, ref missing, ref missing,
            ref missing, ref missing, ref missing);

    String read = string.Empty;
    List<string> data = new List<string>();
    foreach (Range tmpRange in doc.StoryRanges)
    {
        //read += tmpRange.Text + "<br>";
        data.Add(tmpRange.Text);
    }
    ((_Document)doc).Close();
    ((_Application)word).Quit();

    GridView1.DataSource = data;
    GridView1.DataBind();

Ответы на вопрос(3)

Ваш ответ на вопрос