powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подскажите как получить ссылки на все созданные экземпляры определенного типа.
18 сообщений из 18, страница 1 из 1
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38079931
Alexander_fx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите как получить ссылки на все созданные экземпляры определенного типа.

допустим в приложении обьявлен
class test

и в процессе работы было создано 10 экземпляров - и при этом 5 уже в мусоре
как получить список на оставшиеся 5

и это надо в реалтайме а не через дамп приложения

Реально ли?
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38079969
beg-in-er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander_fx,

ну объявите в классе тест статический список, куда будут забрасыватся из конструктора создаваемые экземпляры
в деструкторе наоборот выбрасывать из этого списка.
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38079972
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beg-in-er,
отличный юмор ++
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38079981
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиbeg-in-er,
отличный юмор ++юмор юмором, а по другому никак.
разумеется, про сборщик мусора придется забыть, т.к. минимум одна ссылка на объект будет всегда (хотя, можно "слабые ссылки" заюзать).
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38079990
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч,
если про уборщик можно забыть - то кто будет вызывать дестркутор?
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080009
Lexxxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Позвольте задать вопрос не по теме. А для чего это нужно?
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080013
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lexxxxx,
вот я тоже хотел это спросить))
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080025
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степито кто будет вызывать дестркутор?вручную.
хотя, конечно, придется много где много чего дописать.

вся затея, конечно, сомнительная..
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080033
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч,
дак в ручную вы хоть его отдеспозьте до дыр, он все равно сидеть будет в куче, пока уборщик не решит его убрать
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080038
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиЯростный Меч,
дак в ручную вы хоть его отдеспозьте до дыр, он все равно сидеть будет в куче, пока уборщик не решит его убратьможно следать, чтобы диспоз выкидывал объект из коллекции.
возможно, ТС интересуют объекты, которые до сих пор "в деле", а не которые ещё не собраны сборщиком.
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080039
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще можно предположить так, если обьект отдеспозили, про него можно забыть, ставим на нем точку.
остальное не в нашей компетенции..
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080045
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч,
но тут есть одно но - паттер диспозе предполагает защиту от дурака, и если объект сидит в статике ничего с ним не будет, умрет вместе с приложеним через диспозе.
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080049
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степи,

а если коллекцию слабых ссылок сделать?
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080053
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный МечГде-то в степи,

а если коллекцию слабых ссылок сделать?
дак слабую ссылку придется организовывать в обьекте, в общем ничего не решит.
хотелось бы та послушать, на полном серьезе - ЗАЧЕМ, мне вот за 8 лет ни разу такое в голову не приходило.. :)
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080057
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если только через слабые события в финализаторе попробовать, на там геморно, придется следить за диспозе.
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080061
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander_fxкак получить список на оставшиеся 5
Устроить революцию и отобрать власть у сборщика мусора и менеджера памяти.
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080062
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и тут можем нарваться на инкарнацию, если какое нибудь го..о, от обьекта вытащим наружу
...
Рейтинг: 0 / 0
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
    #38080138
.NET
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edd.DragonAlexander_fxкак получить список на оставшиеся 5
Устроить революцию и отобрать власть у сборщика мусора и менеджера памяти.
да, именно так освободили Нео из матрицы )
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подскажите как получить ссылки на все созданные экземпляры определенного типа.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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