Какая разница между классами WebClient
и HttpWebRequest
в .NET? Они оба делают очень похожие вещи. На самом деле, почему они не были объединены в один класс (слишком много методов/переменных и т.д. Могут быть одной из причин, но в .NET есть другие классы, которые нарушают это правило).
Спасибо.