// Assembly: mscorlib
// Full name: System.IO.Path

namespace System.IO
{
public class Path // TypeDefIndex: 4954
{
	// Fields
	type#12911 InvalidPathChars;
	type#15845 AltDirectorySeparatorChar;
	type#15845 DirectorySeparatorChar;
	type#15845 PathSeparator;
	type#26590 DirectorySeparatorStr;
	type#15845 VolumeSeparatorChar;
	type#12910 PathSeparatorChars;
	type#15325 dirEqualsVolume;
	type#12910 trimEndCharsWindows;
	type#12910 trimEndCharsUnix;

	// Methods
	// RVA: -1
	public static type#26576 ChangeExtension(type#26576 path, type#26576 extension) { }
	// RVA: -1
	public static type#26576 Combine(type#26576 path1, type#26576 path2) { }
	// RVA: -1
	internal static type#26576 CleanPath(type#26576 s) { }
	// RVA: -1
	public static type#26576 GetDirectoryName(type#26576 path) { }
	// RVA: -1
	public static type#10092 GetDirectoryName(type#10092 path) { }
	// RVA: -1
	public static type#26576 GetExtension(type#26576 path) { }
	// RVA: -1
	public static type#26576 GetFileName(type#26576 path) { }
	// RVA: -1
	public static type#26576 GetFileNameWithoutExtension(type#26576 path) { }
	// RVA: -1
	public static type#26576 GetFullPath(type#26576 path) { }
	// RVA: -1
	internal static type#26576 GetFullPathInternal(type#26576 path) { }
	// RVA: -1
	internal static type#26576 InsecureGetFullPath(type#26576 path) { }
	// RVA: -1
	internal static type#15313 IsDirectorySeparator(type#15837 c) { }
	// RVA: -1
	public static type#26576 GetPathRoot(type#26576 path) { }
	// RVA: -1
	public static type#26576 GetTempPath() { }
	// RVA: -1
	private static type#26576 get_temp_path() { }
	// RVA: -1
	public static type#15313 HasExtension(type#26576 path) { }
	// RVA: -1
	public static type#15313 IsPathRooted(type#10092 path) { }
	// RVA: -1
	public static type#15313 IsPathRooted(type#26576 path) { }
	// RVA: -1
	public static type#12899 GetInvalidPathChars() { }
	// RVA: -1
	private static type#20867 findExtension(type#26576 path) { }
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	private static type#26576 CanonicalizePath(type#26576 path) { }
	// RVA: -1
	public static type#26576 Combine(type#13453 paths) { }
	// RVA: -1
	public static type#26576 Combine(type#26576 path1, type#26576 path2, type#26576 path3) { }
	// RVA: -1
	public static type#10092 GetFileName(type#10092 path) { }
	// RVA: -1
	public static type#26576 Join(type#10092 path1, type#10092 path2) { }
	// RVA: -1
	public static type#26576 Join(type#10092 path1, type#10092 path2, type#10092 path3) { }
	// RVA: -1
	public static type#15313 TryJoin(type#10092 path1, type#10092 path2, type#10218 destination, type#11944 charsWritten) { }
	// RVA: -1
	private static type#26576 JoinInternal(type#10092 first, type#10092 second) { }
	// RVA: -1
	private static type#26576 JoinInternal(type#10092 first, type#10092 second, type#10092 third) { }
}
}
