C# System.IO.Path

 

Path的常用方法

函数列表

图片 1 

对一个路子做相应操作,包涵文件路径,目录路径,平日会用到Path本条类,
本文列举部分常用的操作。

收获钦定路线字符串的目录新闻

public static string GetDirectoryName(string path)

一向看多少个示范了:

string fileName = @"C:\mydir\myfile.ext"; 

string path = @"C:\mydir\";

string rootPath = @"C:\";

Path.GetDirectoryName(fileName); //返回:'C:\mydir' 

Path.GetDirectoryName(path); //返回:'C:\mydir' 

Path.GetDirectoryName(rootPath); //返回:''

 

赢得钦命路线字符串的壮大名

public static string GetExtension(string path)

合并四个字符路径字符串

public static string Combine(string path1,string path2)

改变路径字符串的恢弘名

public static string ChangeExtension(string path,string extension)

常用方法二

Path//对文件或目录的路径进行操作(很方便)【字符串】

修改后缀,非重命名文件

string s = Path.ChangeExtension(@”C:\temp\F3.png”, “jpg”);

组成在一起.c:\temp\a.jpg

string s = Path.Combine(@”c:\temp”,”a.jpg”);

得到文件的路径

Path.GetDirectoryName(@”c:\temp\a.jpg”);

任何格局

string GetExtension(string path) 获得文件的壮大名

string GetFileName(string path) 得到文件路径的公文名部分

string GetFileNameWithoutExtension(string path) 获得去除增加名的文本名

string GetFullPath(string path)
获得文件的全路径。能够依据相对路径获得相对路径。(比如:路径中含有../../之类的,能够收获相对路径)

string GetTempFileName()  得到1个唯一的一时半刻文件名(*)

string GetTempPath() 获得权且文件夹的门道(*)

MSDN资料

MSDN:http://msdn.microsoft.com/zh-cn/library/System.IO.Path_methods(v=vs.80).aspx

相关文章