powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / траблы с ArrayList.Remove(object obj)
7 сообщений из 7, страница 1 из 1
траблы с ArrayList.Remove(object obj)
    #33822617
[zerg/]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, подскажите, в чем проблема ?!
У меня есть обьект ArrayList, в который добаляются обьекты одного и тогоже типа.

Выглядит это так

ArrayList arr = new ArrayList();
MyType myTypeObject = new MyType();

arr.Add(myTypeObject);

* Внимание ТРАБЛА*

arr.Remove(myTypeObject);

и ничегошеньки не удалилось :(
Может оно не знает как их сравнивать?!

Заранее благодарен за помощь
мудр не тот, кто знает многое, а тот, кто знает нужное.
...
Рейтинг: 0 / 0
траблы с ArrayList.Remove(object obj)
    #33822731
login555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня все удаляется
какого конкретно типа объекты?
...
Рейтинг: 0 / 0
траблы с ArrayList.Remove(object obj)
    #33822766
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если MyType - размерный тип, то насколько мне известно, ничего не выйдет. Так как ArrayList сравнивает ссылки а они у тебя будут разными
ЗЫ: могу ошибаться
_______________________________________________________
Never ask users what they want, or they'll tell you.
...
Рейтинг: 0 / 0
траблы с ArrayList.Remove(object obj)
    #33823268
[zerg/]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
:) Вопрос снят!
Баг пропал. Грешу на глюки винды в общем и фреймворка в часности.
мудр не тот, кто знает многое, а тот, кто знает нужное.
...
Рейтинг: 0 / 0
траблы с ArrayList.Remove(object obj)
    #33823280
[zerg/]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Лиман Артём

Кста, а как можно сделать так, чтобы он сравнивал ссылки так, как мне хочется?
мудр не тот, кто знает многое, а тот, кто знает нужное.
...
Рейтинг: 0 / 0
траблы с ArrayList.Remove(object obj)
    #33823349
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot [zerg/]]Кста, а как можно сделать так, чтобы он сравнивал ссылки так, как мне хочется?[/quot]
если я тебя правильно понял, то тебе нужно переопределить метод Equals + желательно заодно переопределить операторы == и !=.
...
Рейтинг: 0 / 0
траблы с ArrayList.Remove(object obj)
    #33823368
[zerg/]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. :) Попробую.
мудр не тот, кто знает многое, а тот, кто знает нужное.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / траблы с ArrayList.Remove(object obj)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]