Учитывая следующий код, есть ли вариант использования для 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;
}