Summary
Combines two path strings.
- Assembly
- NAnt
.Core .dll - Namespace
- NAnt
.Core .Util - Containing Type
- FileUtils
Syntax
public static string CombinePaths(string path1, string path2)
Remarks
On *nix, processing is delegated to System.IO.Path.Combine(System.String,System.String).
On Windows, this method normalized the paths to avoid running into the 260 character limit of a path and converts forward slashes in both path1 and path2 to the platform's directory separator character.
Parameters
| Name | Type | Description |
|---|---|---|
| path1 | string | The first path. |
| path2 | string | The second path. |
Return Value
| Type | Description |
|---|---|
| string | A string containing the combined paths. If one of the specified paths is a zero-length string, this method returns the other path. If path2 contains an absolute path, this method returns path2. |
