Как удалить строку из файла выбраную в listview - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Не могу придумать реализацию удаления строки из файла. Предположем в файле находится информация о логине и пароле пользователя. На форме есть listview в который записаны все данные из файла. Как удалить выбраный нами логин и пароль на listview из файла и listview? Вот код записи
private string ReadFile(string name)
        {
            string str = "";
 
            try
            {
                StreamReader streamReader = new StreamReader(name + ".txt", Encoding.Default);
                string str_temp = "";
                while ((str_temp = streamReader.ReadLine()) != null)
                    str += str_temp;
                streamReader.Close();
            }
            catch (Exception) { }
            return str;
 
        }
        private void LoginAndPass(string name, ListView listView)
        {
            string ryadok = ReadFile(name);
            string[] masivLogin = ryadok.Split(' ');
            try
            {
                for (int i = 0; i < masivLogin.Length; i++)
                {
                    ListViewItem lv = new ListViewItem(masivLogin[i]);
                    lv.SubItems.Add(masivLogin[i + 1]);
                    listView.Items.Add(lv);
                    i++;                   
                }
            }
            catch (Exception) { }
        }

Решение задачи: «Как удалить строку из файла выбраную в listview»

textual
Листинг программы
class Lines: List<string>
{
  //..
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5
Похожие ответы