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

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

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

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

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

textual
Листинг программы
  1.             string uri = @"http://www.cyberforum.ru/csharp-beginners/thread1539501.html";
  2.             UriBuilder uriB = new UriBuilder(uri);
  3.  
  4.             Console.WriteLine("Входящий URI:");
  5.             Console.WriteLine(uri);
  6.             Console.WriteLine("Scheme: {0}", uriB.Scheme);
  7.             Console.WriteLine("Port: {0}", uriB.Port);
  8.             Console.WriteLine("Host: {0}", uriB.Host);
  9.             Console.WriteLine("Pass: {0}", uriB.Password);
  10.             Console.WriteLine("Path: {0}", uriB.Path);
  11.  
  12.             Console.WriteLine();
  13.             Console.WriteLine();
  14.             Console.WriteLine("Создаём новый URI");
  15.             Console.WriteLine(new UriBuilder
  16.             {
  17.                 Scheme = "http",
  18.                 Port = 80,
  19.                 Host = "www.cyberforum.ru",
  20.                 Path = "/csharp-beginners/thread1539501.html"
  21.             });
  22.  
  23.             Console.ReadKey();

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут