С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 2
Регистрация: 16.10.2012
Сообщений: 91
1

Как организовать поиск по имени в коллекции в ListBox?

10.06.2013, 18:26. Показов 595. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно организовать поиск по имени в ЛистБоксе...
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
        private void поискToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                if (arr.Count == 0) throw new Exception("Вы не ввели элемент для поиска!");             
                        string str;
                        Form5 dlg = new Form5();
                        dlg.ShowDialog();
                        if (dlg.DialogResult == DialogResult.OK)
                        {
                            str = Convert.ToString(dlg.Search);
                            arr.BinarySearch(str);
                            Person temp = new Person();
                            temp.Name = str;
                            if (arr.BinarySearch(arr) >= 0)
                            { 
                                Object_list.Items.Clear();
                                ShowList();
                            }
                            else
                                MessageBox.Show("Человек не найден");
                        } 
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message, "Поиск", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
пишет ошибку в этом месте
C#
1
2
3
4
5
 public int CompareTo(object obj)//реализация интерфейса
        {
            Person temp = (Person)obj;
            return String.Compare(name, temp.name);
        }
Unable to cast object of type 'System.String' to type 'Лаб_11.Person'.
Что делаю не правильно? Как привести эти типы?
помогите плиз, заранее благодарю.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2013, 18:26
Ответы с готовыми решениями:

Возможно ли как-то произвести поиск в коллекции по имени?
Всем Добрый День. Подскажите пожалуйста возможна ли такая реализация? У меня есть коллекция, на...

Как организовать поиск в listBox
Привет,вобщем проблемма такая,у меня есть основная форма,на ней находится ListBox и кнопка...

Как организовать поиск в ListBox?
Такой вопрос: как организовать поиск в ListBox? Нужно также, как и в Блокноте - Найти и Найти...

Как организовать поиск нужного элемента в ListBox?
Всем привет, у меня небольшой вопрос - как можно организовать поиск нужного элемента в listbox?...

0
10.06.2013, 18:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2013, 18:26
Помогаю со студенческими работами здесь

Поиск по коллекции в ListBox
Доброе время суток. Вообщем такая проблема. Для построения форм я использую MS Expression Blend, в...

Нужно организовать поиск по имени в базе
Нужно сделать поиск из базы данных. Нужно находить нужное имя.

Как организовать "живой" поиск в ListBox?
есть текстовый файл который загружается в listbox и нужно организовать поиск по комментариям. так...

Организовать поиск записей по имени и по номеру телефона
Кто может, помогите пожалуйста! Дана задача: Создать динамический массив, что хранит имя и телефон...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru