Я пишу библиотеку классов для выполнения операций на сайте вне моего контроля.
Сайт принимает форму сообщений в качестве входных данных.
Может кто-нибудь сказать мне, есть ли разница между этими двумя методами, кроме формы данных для загрузки?
System.Net.WebClient.UploadData(Uri, Byte[]);
System.Net.WebClient.UploadValues(String, NameValueCollection);
У меня нет никаких возражений, чтобы организовать данные в любом случае, но начал задаваться вопросом, какова разница на самом деле, и это все еще странно меня мучает, не зная, есть ли разница.