powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Необходимо ли использовать Индексаторы в такой задаче ?
9 сообщений из 9, страница 1 из 1
Необходимо ли использовать Индексаторы в такой задаче ?
    #32791600
vashkovich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо определиться с решением следующей задачи:
автор
При создании клиентом класса в COM объекте необходимо проверить создавал ли он такой класс или нет,
в случае если такой класс ранее создавался передать ссылку на него.


Насколько я понимаю необходимо в конструкторе класса перебрать все эсземпляры класса с помощью цикла foreach ....
Но для этого необходимо предварительно описать коллекцию с методом GetEnumerator.

Правильно ли будет такое решение или существуют более простой способ ?

Заранее спасибо.
...
Рейтинг: 0 / 0
Необходимо ли использовать Индексаторы в такой задаче ?
    #32791640
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
очень похоже на singleton объект. но смущает слово COM
...
Рейтинг: 0 / 0
Необходимо ли использовать Индексаторы в такой задаче ?
    #32791762
vashkovich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хм.. а чем смущает COM ?
Возможно я что-то пропустил когда читал про COM, если есть сомнения поделитесь.

создаем как и все new ServerV7()
и в конструкторе должны как-то проверить подключался клиент или нет.
...
Рейтинг: 0 / 0
Необходимо ли использовать Индексаторы в такой задаче ?
    #32791824
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при создании singleton объектов конструктор, как правило, делают private. а наружу выставлют статический метод типа CreateObject, который и возвращает либо вновь созданный экземпляр объекта, либо ранее созданный инстанс (который хранится в private static поле класса).
...
Рейтинг: 0 / 0
Необходимо ли использовать Индексаторы в такой задаче ?
    #32791868
vashkovich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 кузя
посмотрю о singleton повнимательнее..

и небольшое уточнение :
пребор классов реализовывать через GetEnumerator ? или есть более простое решение ?
...
Рейтинг: 0 / 0
Необходимо ли использовать Индексаторы в такой задаче ?
    #32791886
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vashkovichпребор классов реализовывать через GetEnumerator ? или есть более простое решение ?не совсем представляю, как это можно реализовать без фабрики, которая будет создавать объекты.
...
Рейтинг: 0 / 0
Необходимо ли использовать Индексаторы в такой задаче ?
    #32791933
vashkovich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 кузя

насколько я понимаю мои действия должны быть следующими :
1. Создается класс подключений А в котором идет анализ создавать новый объект В или использовать ссылку на старый.
2. Реализовать коллекцию класса В для возможности его перебора в А.

или что-то необходимо еще ?
...
Рейтинг: 0 / 0
Необходимо ли использовать Индексаторы в такой задаче ?
    #32791955
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vashkovichили что-то необходимо еще ?так это и есть фабрика (объект A) по созданию объектов B :)
...
Рейтинг: 0 / 0
Необходимо ли использовать Индексаторы в такой задаче ?
    #32791967
vashkovich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 кузя

Ок ! Спасибо за помощь !
:))
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Необходимо ли использовать Индексаторы в такой задаче ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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