.net中如何读取服务器上指定文件夹中的所有文件

.net中如何读取服务器上指定文件夹中的所有文件,第1张

使用Directory类可以实现对整个文件夹的 *** 作,如删除,移动,改名等
string path = ServerMapPath("/Files/"); //文件夹路径
string[] paths = DirectoryGetFiles(path); //获取文件夹下全部文件路径
List<FileInfo> files = new List<FileInfo>();
foreach (string filepath in paths)
{
FileInfo file = new FileInfo(filepath); //获取单个文件
filesAdd(file);
}
return files; //所有文件

>可以进行以下的 *** 作。
在VSCode上选择文件,首选项,设置,再选择工作区,单击settingsjson在VSCode上选择资源管理器,就可以了。

这不就是个下载吗!private void CreateData(string fileName)
{
string filePath = ServerMapPath("QuestionPaters/" + fileName);//路径
byte[] data = null;
if (FileExists(filePath))
{
FileStream fs = new FileStream(filePath, FileModeOpen);
data = new byte[fsLength];
fsRead(data, 0, dataLength);
fsClose();
ResponseContentType = "application/octet-stream";
//通知浏览器下载文件而不是打开
ResponseAddHeader("Content-Disposition", "attachment; filename=" + >

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12982663.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存