.NET 4.x Откат действий на начальную точку - C#
Формулировка задачи:
Есть тхт, в котором написаны такие строки:
больше в нем строк нет.
Также есть другой тхт в котором написана просто строка acc.
Когда нажал на кнопку то софт дожен искать совпадающюю строку пока не найдет, если нашел то ответ надо написать в textbox2....уже долблюсь хрен знает сколько времени,сюда написал, возможно что это проще некуда, но у меня не получается чёте
может быть я что-то делаю не так, не знаю..
если не нашел строку вообще, то ничего не отобразил в textbox2,но тхт должен остатся как ниже написано:
Листинг программы
- aaa
- aab
- aac
- aad
- aae
Листинг программы
- var stroka = File.ReadAllText(@"C:\Users\Admin\Desktop\stroka dlja poiska.txt");
- textBox1.Text = stroka.ToString();
- List<string> list = new List<string>();
- list.AddRange(File.ReadAllLines(@"C:\Users\Admin\Desktop\list of strings.txt"));
- string text = File.ReadAllText(@"C:\Users\Admin\Desktop\list of strings.txt.txt");
- if (text == stroka)
- {
- textBox2.Text = text.ToString().ToLower();
- }
- text = text.Replace("aa", "ab");
- File.WriteAllText(@"C:\Users\Admin\Desktop\list of strings.txt", text);
- if (text == stroka)
- {
- textBox2.Text = text.ToString().ToLower();
- }
- text = text.Replace("ab", "ac");
- File.WriteAllText(@"C:\Users\Admin\Desktop\list of strings.txt", text);
- if (text == stroka)
- {
- textBox2.Text = text.ToString().ToLower();
- }
- return;
Листинг программы
- aaa
- aab
- aac
- aad
- aae
Решение задачи: «.NET 4.x Откат действий на начальную точку»
textual
Листинг программы
- var stroka = File.ReadAllText(@"C:\Users\Admin\Desktop\stroka dlja poiska.txt");
- textBox1.Text = stroka.ToString();
- List<string> list = new List<string>();
- list.AddRange(File.ReadAllLines(@"C:\Users\Admin\Desktop\list of strings.txt"));
- foreach(string s in list)
- if(s == stroka)
- textBox2.Text = s;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д