Создайте объект класса UriBuilder - C#

Узнай цену своей работы

Формулировка задачи:

Разберите на составляющие части (адрес, порт, протокол и т.д.) любой URL адрес и выполните обратное преобразование. Методические указания 1)Создайте объект класса UriBuilder для парсинга: 2)Выведите на консоль отдельно все компоненты переданного URL адреса. 3)Создайте объект класса UriBuilder для построения адреса по отдельным элементам. 4)Выведите на консоль весь полученный адрес целиком. Подскажите как сделать. Похожих заданий много, но хотя бы это понять как сделать, чтобы остальные сделал.

Решение задачи: «Создайте объект класса UriBuilder»

textual
Листинг программы
            string uri = @"http://www.cyberforum.ru/csharp-beginners/thread1539501.html";
            UriBuilder uriB = new UriBuilder(uri);
 
            Console.WriteLine("Входящий URI:");
            Console.WriteLine(uri);
            Console.WriteLine("Scheme: {0}", uriB.Scheme);
            Console.WriteLine("Port: {0}", uriB.Port);
            Console.WriteLine("Host: {0}", uriB.Host);
            Console.WriteLine("Pass: {0}", uriB.Password);
            Console.WriteLine("Path: {0}", uriB.Path);
 
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("Создаём новый URI");
            Console.WriteLine(new UriBuilder
            {
                Scheme = "http",
                Port = 80,
                Host = "www.cyberforum.ru",
                Path = "/csharp-beginners/thread1539501.html"
            });
 
            Console.ReadKey();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5