C# Class CcdAddIn.CcdAddInUtil

nuetzliche helferlein
Show file Open project: AlexZeitler/CcdAddIn Class Usage Examples

Public Methods

Method Description
NormalizePath ( string path ) : string

loest komplexe pfadangaben unter zuhilfenahme der Uri-Klasse auf: z.b.: "\\server\share\dir1\dir2\..\file.txt" -> "\\server\share\dir1\file.txt" "http://server/share/dir1/dir2/../file.txt" -> "http://server/share/dir1/file.txt" fuer _absolute_ pfadangaben mit server-angabe, kann man diese Funktion benutzen, da die Uri-Klasse das prima implementiert. bei relativen pfaden wird daraus leider nix und dann wird auf NormalizePathC() verwiesen

NormalizePathC ( string path ) : string

löst komplexe pfadangaben auf: z.b.: "{anyPath}\..\.\file.txt" -> "{anyPath}\file.txt" im gegensatz zu NormalizePath() kann dieses kerlchen auch mit realtiven pfadangaben umgehen

Method Details

NormalizePath() public static method

loest komplexe pfadangaben unter zuhilfenahme der Uri-Klasse auf: z.b.: "\\server\share\dir1\dir2\..\file.txt" -> "\\server\share\dir1\file.txt" "http://server/share/dir1/dir2/../file.txt" -> "http://server/share/dir1/file.txt" fuer _absolute_ pfadangaben mit server-angabe, kann man diese Funktion benutzen, da die Uri-Klasse das prima implementiert. bei relativen pfaden wird daraus leider nix und dann wird auf NormalizePathC() verwiesen
public static NormalizePath ( string path ) : string
path string pfad
return string

NormalizePathC() public static method

löst komplexe pfadangaben auf: z.b.: "{anyPath}\..\.\file.txt" -> "{anyPath}\file.txt" im gegensatz zu NormalizePath() kann dieses kerlchen auch mit realtiven pfadangaben umgehen
public static NormalizePathC ( string path ) : string
path string pfad
return string