POST'ing массивы в WebClient (C # /. Net)

У меня есть приложение .net, у которого есть WebRequest, который к POST добавляет несколько раз один и тот же ключ, что делает его массивом в глазах PHP, Java-сервлетов и т. Д. Я хотел бы переписать это с использованием WebClient, но если я Вызовите метод QueryString.Add () WebClient с одним и тем же ключом несколько раз, он просто добавляет новые значения, создавая одиночное значение через запятую вместо массива значений.

Я отправляю свой запрос с помощью UploadFile () WebClient, потому что в дополнение к этим метаданным я хочу опубликовать файл.

Как я могу использовать WebClient для публикации массива значений вместо одного значения (значений, разделенных запятыми)?

ура

Nik

Ответы на вопрос(1)

Ваш ответ на вопрос