//应用程序的可执行文件的路径 string apppath = Application.ExecutablePath; //指定路径字符串的父目录信息 string str = Path.GetDirectoryName(apppath); //指定的路径字符串的扩展名 str = Path.GetExtension(apppath); //不带扩展名的指定路径字符串的文件名 str = Path.GetFileNameWithoutExtension(apppath); //指定路径字符串的文件名和扩展名 str = Path.GetFileName(apppath); //是否包括文件扩展名 bool t = Path.HasExtension(apppath); //指定路径字符串的绝对路径 str = Path.GetFullPath(apppath); //指定路径的根目录信息 str = Path.GetPathRoot(apppath); //当前系统的临时文件夹的路径 str = Path.GetTempPath(); //是绝对路径信息还是相对路径信息 t = Path.IsPathRooted(apppath); //路径字符串中分隔符 char c = Path.DirectorySeparatorChar; //在环境变量中分隔路径字符串的分隔符 c = Path.PathSeparator;