C# Class System.IO.Path.Path

Show file Open project: runefs/Marvin

Public Properties

Property Type Description
AltDirectorySeparatorChar char
DirectorySeparatorChar char
InvalidPathChars char[]
PathSeparator char
VolumeSeparatorChar char

Public Methods

Method Description
ChangeExtension ( string path, string extension ) : string
Combine ( string path1, string path2 ) : string
GetDirectoryName ( string path ) : string
GetExtension ( string path ) : string
GetFileName ( string path ) : string
GetFileNameWithoutExtension ( string path ) : string
GetFullPath ( string path ) : string
GetInvalidFileNameChars ( ) : char[]
GetInvalidPathChars ( ) : char[]
GetPathRoot ( string path ) : string
GetRandomFileName ( ) : string
HasExtension ( string path ) : bool
IsPathRooted ( string path ) : bool

Private Methods

Method Description
CanonicalizePath ( string path ) : string
CleanPath ( string s ) : string
GetServerAndShare ( string path ) : string
GetTempFileName ( ) : string
GetTempPath ( ) : string
InsecureGetFullPath ( string path ) : string
IsDsc ( char c ) : bool
IsPathSubsetOf ( string subset, string path ) : bool
Path ( ) : System.Globalization
SameRoot ( string root, string path ) : bool
WindowsDriveAdjustment ( string path ) : string
findExtension ( string path ) : int
get_temp_path ( ) : string

Method Details

ChangeExtension() public static method

public static ChangeExtension ( string path, string extension ) : string
path string
extension string
return string

Combine() public static method

public static Combine ( string path1, string path2 ) : string
path1 string
path2 string
return string

GetDirectoryName() public static method

public static GetDirectoryName ( string path ) : string
path string
return string

GetExtension() public static method

public static GetExtension ( string path ) : string
path string
return string

GetFileName() public static method

public static GetFileName ( string path ) : string
path string
return string

GetFileNameWithoutExtension() public static method

public static GetFileNameWithoutExtension ( string path ) : string
path string
return string

GetFullPath() public static method

public static GetFullPath ( string path ) : string
path string
return string

GetInvalidFileNameChars() public static method

public static GetInvalidFileNameChars ( ) : char[]
return char[]

GetInvalidPathChars() public static method

public static GetInvalidPathChars ( ) : char[]
return char[]

GetPathRoot() public static method

public static GetPathRoot ( string path ) : string
path string
return string

GetRandomFileName() public static method

public static GetRandomFileName ( ) : string
return string

HasExtension() public static method

public static HasExtension ( string path ) : bool
path string
return bool

IsPathRooted() public static method

public static IsPathRooted ( string path ) : bool
path string
return bool

Property Details

AltDirectorySeparatorChar public static property

public static char AltDirectorySeparatorChar
return char

DirectorySeparatorChar public static property

public static char DirectorySeparatorChar
return char

InvalidPathChars public static property

public static char[] InvalidPathChars
return char[]

PathSeparator public static property

public static char PathSeparator
return char

VolumeSeparatorChar public static property

public static char VolumeSeparatorChar
return char