Цикл через ListView - PullRequest
       11

Цикл через ListView

0 голосов
/ 20 февраля 2020

В настоящее время я работаю над проектом, в котором мне нужно рассчитать количество людей, которые прошли курс лечения и последующего наблюдения. Все данные хранятся в файле, а затем отображаются в ListView. Есть ли способ, чтобы l oop через просмотр списка, а затем подсчитать поля, необходимые для продолжения и отобразить число в текстовом поле.

using (StreamReader sr = new StreamReader("INCIDENT.txt"))
{
    int iCount = 0;

    while(sr.Peek() != -1)
    {
        ListViewItem lvRead = new ListViewItem();
        lvRead.Text = sr.ReadLine();
        lvRead.SubItems.Add(sr.ReadLine());
        lvRead.SubItems.Add(sr.ReadLine());
        lvRead.SubItems.Add(sr.ReadLine());
        lvRead.SubItems.Add(sr.ReadLine());
        lvRead.SubItems.Add(sr.ReadLine());
        lvRead.SubItems.Add(sr.ReadLine());
        lvRead.SubItems.Add(sr.ReadLine());
        lvRead.SubItems.Add(sr.ReadLine());
        lstViewData.Items.Add(lvRead);

        iCount++;
    }
}

Или есть ли способ, которым я могу l oop через файл и перейти от 4 до 4 строк, а затем подсчитать общее количество людей, которые нуждаются в наблюдении?

Вот так выглядит мой файл:

1001
Alex
Staff
wounded knee
Sunderland
Yes
bandage
No
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...