Задать вопрос
@martin_eden_msk

Как передать List в c#?

Всем привет. Помогите найти решение.
на веб-сервисе есть WSDL. я ссылку на него добавил в приложение c#.
там в SOAP нужно передать параметры функцией
createD (String token,  List<mapEntryStringString> attribureValues)

с первым параметром вопросов нет, а вот с List<mapEntryStringString> проблема.
в с# нет map, а есть словари. но если я делаю attribureValues словарем (ключ-значение), то выходит ошибка:
невозможно преобразовать тип dictionary в тип mapEntryStringString.
есть ли решение?
  • Вопрос задан
  • 384 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
в с# нет map, а есть словари. но если я делаю attribureValues словарем (ключ-значение), то выходит ошибка:
невозможно преобразовать тип dictionary в тип mapEntryStringString.

А с чего вы взяли, что нужно туда пихать Dictionary, если там написано mapEntryStringString?
Просто пишите new mapEntryStringString() и пихайте туда все параметры нужные.
Скорее всего, там просто список из пар ключ-значение.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы