У меня есть следующий контроллер для ввода четырех параметров и один для получения массива строк.Передача параметра String Array в контроллер MVC
public Response Get(string a, double b, double c, string[] d)
{
do something
}
Как видите, четвертый (d) параметр представляет собой массив строк. Первый параметр 3 получает значение, но d показывает значение null.
Я использую скрипач для отладки со следующим URL
04/api/Controller?a=Hello&b=-37.8031231&c=144.9836514&d=Italian&d=bars
Что м я делаю неправильно? это url?
Спасибо, что нашли время, чтобы ответить. У меня нет индекса, а только контроллера, а я использую скрипач. То, что набирается вручную, ... Как должен выглядеть мой url? я хочу, чтобы я использовал /api/Controller?a=Hello&b=-37.8031231&c=144.9836514&d1=Italian&d2=bars – Deeyo
@ user2094169, вы НЕ МОЖЕТЕ передать массив контроллеру с URL-адресом. Вы должны использовать форму. –
OIC, Спасибо за подсказку. Goodday – Deeyo