Установка заголовка User -Agent для запроса WebClient

Каков правильный способ установки заголовка User -Agent для запроса WebClient для Windows Phone 7? Я нашел 2 варианта, но не уверен, какой из них правильный. Рассмотрение объекта WebClient:

WebClient client = new WebClient();

Я видел 2 варианта:

  1. установите агент пользователя -с помощью:

    client.Headers["User-Agent"] = "myUserAgentString";
    
  2. установите агент пользователя -с помощью WebHeaderCollection:

    WebHeaderCollection headers = new WebHeaderCollection();
    headers[HttpRequestHeader.UserAgent] = "userAgentString";
    client.Headers = headers;
    

Не могли бы вы посоветовать, какой из двух вышеперечисленных методов является правильным?

63
задан Sam 7 November 2015 в 20:22
поделиться