| FilePathRelativeToAbsolutePath Method |
This helper method can be used to convert a relative path to an absolute path based on the given base
path.
Namespace: SandcastleBuilder.UtilsAssembly: SandcastleBuilder.Utils (in SandcastleBuilder.Utils.dll) Version: 2014.11.22.0
Syntax public static string RelativeToAbsolutePath(
string basePath,
string relativePath
)
Public Shared Function RelativeToAbsolutePath (
basePath As String,
relativePath As String
) As String
public:
static String^ RelativeToAbsolutePath(
String^ basePath,
String^ relativePath
)
static member RelativeToAbsolutePath :
basePath : string *
relativePath : string -> string
Parameters
- basePath
- Type: SystemString
The base path - relativePath
- Type: SystemString
A relative path
Return Value
Type:
StringAn absolute path
Remarks If the base path is null or empty, the current working folder is used.
Examples string basePath = @"E:\DotNet\CS\TestProject\Source";
string relativePath = @"..\Doc\Help.html";
string absolutePath = FilePath.RelativeToAbsolutePath(basePath,
relativePath);
Console.WriteLine(absolutePath);
Dim basePath As String = "E:\DotNet\CS\TestProject\Source"
Dim relativePath As String = "..\Doc\Help.html"
Dim absolutePath As String = _
FilePath.RelativeToAbsolutePath(basePath, relativePath);
Console.WriteLine(absolutePath)
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
See Also