Class PathStrings
- Namespace
 - TruePath
 
- Assembly
 - TruePath.dll
 
Helper methods to manipulate paths as strings.
public static class PathStrings
  - Inheritance
 - 
      
      PathStrings
 
- Inherited Members
 
Methods
Normalize(string)
Will convert a path string to a normalized path, using path separator specific for the current system.
The normalization includes:
- 
            converting all the AltDirectorySeparatorChar to
            DirectorySeparatorChar (e.g. 
/to\on Windows), - 
            collapsing any repeated separators in the input to only one separator (e.g. 
//to just/on Unix), - 
            resolving any sequence of current and parent directory marks (subsequently, 
.and..) if possible (meaning they will not be replaced if they are in the root position: paths such as.or../..will not be affected by the normalization, while e.g.foo/../.will be resolved to justfoo). 
Note that this operation will never perform any file IO, and is purely string manipulation.
public static string Normalize(string path)
  Parameters
pathstring