C#中的文件途徑獲得函數和文件名字獲得函數小結。本站提示廣大學習愛好者:(C#中的文件途徑獲得函數和文件名字獲得函數小結)文章只能為提供參考,不一定能成為您想要的結果。以下是C#中的文件途徑獲得函數和文件名字獲得函數小結正文
1. 獲得相對文件途徑
System.IO.Path.GetFullPath(string path)
string fileName = "myfile.ext";
string path1 = @"mydir";
string path2 = @"\mydir";
string fullPath;
fullPath = Path.GetFullPath(path1);
fullPath = Path.GetFullPath(fileName);
fullPath = Path.GetFullPath(path2);
2. 獲得文件名字(獲得指定途徑內的文件名,不包含擴大名)
System.IO.Path.GetFileNameWithoutExtension(string path)
string fileName = @"C:\mydir\myfile.ext";
string path = @"C:\mydir\";
string result;
result = Path.GetFileNameWithoutExtension(fileName);
result = Path.GetFileName(path);
3.取得包括 path 目次信息的string 或許為空援用
System.IO.Path.GetDirectoryName(string path)
string fileName = @"C:\mydir\myfile.ext";
string path = @"C:\mydir\";
string rootPath = @"C:\";
string directoryName;
directoryName = Path.GetDirectoryName(fileName);
directoryName = Path.GetDirectoryName(path);
directoryName = Path.GetDirectoryName(rootPath);
4.歸並兩個途徑字符串。
System.IO.Path.Combine(String path1, String path2)