Я конвертирую проект VB6 в C #. В проекте VB6 мы вручную создали методы для создания URL. В C # у нас есть библиотеки Uri, UriBuilder и т. Д.
Мне нужно найти способ построить URL, удалив дополнительные обратные косые черты.
Например, если я использую UriBuilder,
UriBuilder uriBuilder = new UriBuilder();
uriBuilder.Scheme = "https";
uriBuilder.Host = @"www.facebook.com/";
uriBuilder.Path = @"/asa/dsd\";
Когда я звоню uriBuilder.ToString()
, здесь я получаю результат как
https://www.facebook.com//asa/dsd/
Из вывода UriBuilder не удаляет дополнительные прямые / обратные косые черты в имени хоста.
Может кто-нибудь, пожалуйста, дайте мне знать, есть ли библиотека в C #, которую мы можем использовать для создания URL, удалив дополнительные слэши?
Спасибо.