C# Class System.IO.Path.Path

显示文件 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_oe static_oe property

public static char AltDirectorySeparatorChar
return char

DirectorySeparatorChar public_oe static_oe property

public static char DirectorySeparatorChar
return char

InvalidPathChars public_oe static_oe property

public static char[] InvalidPathChars
return char[]

PathSeparator public_oe static_oe property

public static char PathSeparator
return char

VolumeSeparatorChar public_oe static_oe property

public static char VolumeSeparatorChar
return char