Отвечая на один из ваших комментариев (и, конечно, на ваш вопрос):
У меня есть одно клиентское приложение и 50 компьютеров с 50 службами.Все эти сервисы подключаются к моему компьютеру.Если я хочу использовать их все, я должен создать 50 клиентских объектов.Но я хочу использовать что-то вроде 'foreach' для создания объектов клиента и использовать их.Может быть, есть другой способ?
Честно говоря, я не нахожу никаких преимуществ в создании экземпляров 50-кратных клиентов службы и использую эти объекты для их использования по сравнению с созданием переменнойгде вы хотите вызвать сервисную операцию, создавая экземпляр какого-нибудь сервисного клиента ".
Действительно, у вас в памяти будет 50 объектов, для чего?Это пустая трата памяти, и в конце концов ваша цель в каком-то смысле бесполезна.
Это все равно, что сказать, что у меня 50 бизнес-менеджеров на бизнес-уровне, и я хочу их предварительно загрузить ... но подождите, почему бы неЯ создаю каждый экземпляр по отдельности, когда он нужен коду?
Может быть, я совершенно не понимаю вашу цель, но, похоже, вы хотите слишком усложнить свой сценарий, чтобы достичь той же точки.