Ответ 1
Да, используйте класс Uri в пространстве имен System:
Uri uri = new Uri(@"\\fileserver\share\dir\some file.ext");
string url = uri.AbsoluteUri;
Мне нужно преобразовать пути UNC в file:///
URL. Например:
\\fileserver\share\dir\some file.ext --> file://///fileserver/share/dir/some%20file.ext
Есть ли встроенная функция для этого?
Да, используйте класс Uri в пространстве имен System:
Uri uri = new Uri(@"\\fileserver\share\dir\some file.ext");
string url = uri.AbsoluteUri;
Я не нашел встроенную функцию. Я нашел этот аналогичный пост stackoverflow.