У меня есть ASP.NET ListBox, который отображает список действий, взятых из текстового файла. Теперь я хочу искать слова, например «хоккей», введенные пользователем в элементе управления TextBox, и отображать в ListBox только действия, содержащие эту строку поиска.C# поиск в текстовых словах в список
0
A
ответ
2
вопрос расплывчато достаточно, но учитывая, информация, полученная от должности, я бы сказал, следовать этому образцу (псевдокод):
using (StreamReader sr = new StreamReader(filepath))
{
while (sr.Peek() >= 0)
{
string fileLine = sr.ReadLine();
if(fileLine .Contains("hockey"))
DisplayInListBox(fileLine);
}
}
Что-то вроде этого.
0
довольно тривиальным я думаю:
var items = //listBox1.Items;
private void textBox1_TextChanged(object sender, EventArgs e)
{
listBox1.Items.Clear();
foreach (object s in items)
{
if (s.ToString().Contains("hockey"))
listBox1.Items.Add(s);
}
if (listBox1.Items.Count > 0)
listBox1.SelectedIndex = 0;
}
Основная идея состоит в том, чтобы кэшировать исходные элементы ListBox, и очистить его, а затем заполнить в соответствии с строкой, набранного в текстовом поле.
Смежные вопросы
- 1. C++ Поиск анаграмм в словах
- 2. Соответствующий плагин: отключить поиск в словах
- 3. поиск текстовых файлов для определенной строки C++
- 4. Удаление пробелов в словах
- 5. Поиск текстовых строк в JavaScript
- 6. Поиск текстовых узлов в Nokogiri
- 7. C о словах reverse
- 8. Поиск больших текстовых разделов
- 9. Akka в двух словах
- 10. Поиск тенденций в нагрузках текстовых данных
- 11. Разбор предложений (слов) в словах
- 12. Как обнаружить слова в словах Objective-C
- 13. поиск определенного значения в текстовых файлах
- 14. Список текстовых блоков в wpf
- 15. Поиск списка слов в нескольких текстовых файлах
- 16. Связанный список в C Поиск/Вставка
- 17. Поиск различий в 2 текстовых файлах Interop C#
- 18. Поиск в текстовых файлах для определенного слова C++
- 19. Поиск о словах в BST с использованием Java
- 20. как сделать весь поиск слов в нескольких ключевых словах строки
- 21. поиск текстовых файлов
- 22. поиск текстовых фраз в текстовых или pdf-файлах с php
- 23. Проблема со сканированием в словах из файла (в C)
- 24. Подсчет символов в словах в C++ консольное приложение
- 25. Поиск текстовых файлов для дат
- 26. Использование набора в словарных словах
- 27. Пломорфизм в двух словах
- 28. Подсчет буквы в словах
- 29. Идентифицировать шаблон в словах
- 30. Преобразование даты в словах
Похоже, что он уже прочитал данные из файла, поскольку уже привязал его к ListBox. Также код, который смешивает операции чтения файлов, показывает, что обновление пользовательского интерфейса выглядит не совсем хорошо с моей точки зрения, почему просто не отделять низкоуровневые функции чтения файлов от материалов UI? – sll
@sll: честно говоря, не очень понятно. Потому что в обоих случаях он говорит о 'activites' – Tigran