Как сделать HTTP-запрос на получение с параметрами

Первый WebClient проще в использовании; Аргументы visual-c# GET указываются в строке csharp запроса - единственный трюк .cs-file - не забывать экранировать get любые значения:

        string address = string.Format(
            "http://foobar/somepage?arg1={0}&arg2={1}",
            Uri.EscapeDataString("escape me"),
            Uri.EscapeDataString("& me !!"));
        string text;
        using (WebClient client = new WebClient())
        {
            text = client.DownloadString(address);
        }

c#

httpwebrequest

get

2022-11-15T11:39:06+00:00