Определенная фраза в текстовом документе не находится - C#
Формулировка задачи:
Помогите с кодом. Я создал документ txt и записывал туда слова добавляя "$":
Теперь делаю поиск в этом документе, но ничего не получается:
Не может найти слова, хотя они есть в документе.
Листинг программы
- System.IO.File.AppendAllText(@"C:\textfile.txt", response[1] + response[2] + "$", Encoding.Default);
Листинг программы
- string lines = response[1] + response[2];
- for (int j = 0; j < 50; j++)
- {
- StreamReader regist = new StreamReader(@"C:\textfile.txt");
- string[] reg = regist.ReadToEnd().Split('$');
- if (reg[j] == lines)
- {
- MessageBox.Show("Найден");
- }
- }
Решение задачи: «Определенная фраза в текстовом документе не находится»
textual
Листинг программы
- string lines = response[1] + response[2];
- using (StreamReader regist = new StreamReader(@"C:\textfile.txt"))
- {
- string[] reg = regist.ReadToEnd().Split('$');
- for (int j = 0; j < reg.Length; j++)
- {
- if (reg[j] == lines)
- MessageBox.Show("Найден");
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д