Передача массива в службу WCF - PullRequest
4 голосов
/ 22 мая 2010

Можно ли передать массив в качестве аргумента из кода C # в веб-службу WCF?

Я все еще новичок во всем этом.

Пожалуйста, помогите.

Спасибо

1 Ответ

5 голосов
/ 22 мая 2010

Да, абсолютно.Ваш контракт на обслуживание может выглядеть следующим образом:

[ServiceContract]
public interface IFooService
{
    void Foo(int[] intArray);
}

Если вы хотите передать массив какого-то пользовательского типа, этот тип должен быть помечен [DataContract], а его свойства - [DataMember].

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...