WCF поддерживает общие коллекции. По сети он передается в виде массива объектов (это стандартный способ отправки списков / массивов / и т. Д.), Но WCF выполняет сериализацию / десериализацию за вас, так как ваш клиент / сервер заинтересован, коллекции общий.
Редактировать: предостережение состоит в том, что коллекция должна быть сериализуемой. Кроме того, посмотрите на this , если вы задаете свой вопрос, потому что ваша пользовательская коллекция обрабатывается как T [] на клиенте.