Table 1 details most of the methods and properties available to you.
There are two additional useful methods. Path.Combine() will take two or more strings and combine them into a single path, inserting the correct directory separator characters where necessary. Here’s an example:
string path = Path.Combine(@"C:\Windows\", "System32", "xcopy.exe ");
This results in the path having the value "C:\Windows\System32\xcopy.exe ".
The second method, Path.ChangeExtension(), does just what you think it would. Here’s an example:
string path = Path.ChangeExtension(@"C:\Windows\System32\xcopy.exe ", "bin");