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


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

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

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

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

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

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

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

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


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