System.IO.Path

E697504

System.IO.Path is a .NET class that provides methods and properties for processing and manipulating file and directory path strings in a platform-agnostic way.

Try in SPARQL Jump to: Statements Referenced by

Statements (47)

Predicate Object
instanceOf .NET class
static class
category file system utilities
definedIn System.Runtime.dll NERFINISHED
mscorlib.dll NERFINISHED
design non-inheritable
documentationUrl https://learn.microsoft.com/dotnet/api/system.io.path
handlesDirectorySeparators Unix-style forward slash
Windows-style backslash
introducedIn .NET Framework 1.0 NERFINISHED
language .NET languages NERFINISHED
C# NERFINISHED
memberType static methods
static properties
namespace System.IO NERFINISHED
partOf .NET Base Class Library NERFINISHED
providesMethod ChangeExtension
Combine
EndsInDirectorySeparator
GetDirectoryName
GetExtension
GetFileName
GetFileNameWithoutExtension
GetFullPath
GetInvalidFileNameChars
GetInvalidPathChars
GetPathRoot
GetRandomFileName
GetTempFileName
GetTempPath
HasExtension
IsPathRooted
Join
TrimEndingDirectorySeparator
providesProperty AltDirectorySeparatorChar
DirectorySeparatorChar
PathSeparator
VolumeSeparatorChar
purpose manipulate file and directory path strings
provide platform-agnostic path operations
supportsPlatformAgnosticBehavior true
threadSafety static members are thread-safe
usedFor constructing file paths
normalizing file paths
parsing file paths
validating file and directory names
visibility public

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.IO containsType System.IO.Path