Может ли Path.Combine работать для настройки папки URL, как показано в этом примере? - PullRequest
0 голосов
/ 16 апреля 2020

Учитывая следующий код, есть ли вариант использования для Path.Combine, чтобы получить тот же результат? Я просто пытаюсь убедиться, что частичная структура папок будет работать в URL. folderPath пример может быть \this\unc, и наш вывод должен быть /this/unc/

internal string UrlFolderPath(string folderPath)
{
    folderPath = folderPath.Replace(@"\", "/").Replace("//", "/");
    if (!folderPath.EndsWith("/"))
    {
        folderPath += "/";
    }

    if (!folderPath.StartsWith("/"))
    {
        folderPath = "/" + folderPath;
    }
    return folderPath;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...