/// <summary>
/// 獲取文件列表
/// </summary>
private void GetFileList()
{
string strCurDir,FileName,FileExt;
/**////文件大小
long FileSize;
/**////最後修改時間;
DateTime FileModify;
/**////初始化時,默認爲當前頁面所在的目錄
strCurDir = Server.MapPath("./");
FileInfo fi;
DirectoryInfo dir;
/**////針對當前目錄建立目錄引用對象
DirectoryInfo dirInfo = new DirectoryInfo(strCurDir);
/**////循環判斷當前目錄下的文件和目錄
foreach(FileSystemInfo fsi in dirInfo.GetFileSystemInfos())
{
FileName = "";
FileExt = "";
FileSize = 0;
/**////如果是文件
if(fsi is FileInfo)
{
fi = (FileInfo)fsi;
/**////取得文件名
FileName = fi.Name;
/**////取得文件的擴展名
FileExt = fi.Extension;
/**////取得文件的大小
FileSize = fi.Length;
/**////取得文件的最後修改時間
FileModify = fi.LastWriteTime;
}
/**////否則是目錄
else
{
dir = (DirectoryInfo)fsi;
/**////取得目錄名
FileName = dir.Name;
/**////取得目錄的最後修改時間
FileModify = dir.LastWriteTime;
/**////設置文件的擴展名爲"文件夾"
FileExt = "文件夾";
}
}
}
.net獲取文件列表
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.