.NET WebClient.UploadValues vs WebClient.UploadData

Я пишу библиотеку классов для выполнения операций на сайте вне моего контроля. Сайт принимает формы-посты в качестве входных данных.

Может ли кто-нибудь сказать мне, есть ли разница между этими двумя методами, кроме формы данных для загрузки?

    System.Net.WebClient.UploadData(Uri, Byte[]);

    System.Net.WebClient.UploadValues(String, NameValueCollection);

У меня нет возражений против того, чтобы организовать данные любым способом, но я начал задаваться вопросом, в чем, собственно, разница, и это все еще беспокоит меня каким-то странным образом, не зная, есть ли разница.

7
задан Guidhouse 4 April 2011 в 13:32
поделиться