Request的將獲得與當前道路名稱的文件名如:如何獲取當前沒有文件名的虛擬路徑?
C:/......./Personal/Items.aspx
我怎樣才能獲得的唯一路徑名,如:
C:/......./Personal
Request的將獲得與當前道路名稱的文件名如:如何獲取當前沒有文件名的虛擬路徑?
C:/......./Personal/Items.aspx
我怎樣才能獲得的唯一路徑名,如:
C:/......./Personal
使用上Directory的GetParent()
方法。
DirectoryInfo parent = Directory.GetParent(requestPath);
你可以從系統中獲取目錄路徑。 IO.FileInfo
var fInfo = new System.IO.FileInfo(path);
var result = fInfo.DirectoryName;
你對「路徑」是什麼沒有說清楚。 – 2010-06-20 12:37:15
您可以使用Path.GetDirectoryName來獲取路徑的目錄部分。
var path = System.IO.Path.GetDirectoryName(@"C:\Personal\Items.aspx");
// path is @"C:\Personal"
這將返回虛擬路徑:
Page.TemplateSourceDirectory
請參閱物理路徑下面的答案。
你對「requestPath」是什麼沒有說清楚。 – 2010-06-20 12:36:37