Path Class

Assembly
Pri.LongPath.dll
Namespace
Pri.LongPath
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["Path"] class Type type-node

Syntax

public static class Path

Fields

Name Constant Value Summary
AltDirectorySeparatorChar
static
DirectorySeparatorChar
static
InvalidPathChars
static
PathSeparator
static
VolumeSeparatorChar
static

Methods

Name Value Summary
ChangeExtension(string, string) string
static
Combine(string, string, string, string) string
static
Combine(string, string, string) string
static
Combine(string, string) string
static
Combine(string[]) string
static
GetDirectoryName(string) string
static
GetExtension(string) string
static
GetFileName(string) string
static
GetFileNameWithoutExtension(string) string
static
GetFullPath(string) string
static
GetInvalidFileNameChars() char[]
static
GetInvalidPathChars() char[]
static
GetPathRoot(string) string
static
GetRandomFileName() string
static
GetTempFileName() string
static
GetTempPath() string
static
HasExtension(string) bool
static
IsPathRooted(string) bool
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin
ToStringWithNullMarkup() string
Returns the string value or a Not set> markup suitable for Spectre.Console.
Requires the Cake.Issues addin