
正文
net取当前运行文件夹,net 文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ASP.NET如何获取文件夹路径(注意不是文件)
Path.GetDirectoryName(string pathName);
方法可以获取指定的完整物理路径的文件夹名称。
相关问答
Q1: vb.net 2008 获取当前路径
Application.StartupPath 就是当前软件的文件夹路经(不包含文件名) 是较为常用的
Q2: vb.net 2010 打开当前文件夹下的文件
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim AppPath As String = Directory.GetCurrentDirectory() '获取应用程序的当前工作目录 Process.Start(AppPath) '打开当前目录 End Sub
我也找来的,只找到这个,希望对你有帮助。
Q3: .net中如何读取服务器上指定文件夹中的所有文件
使用Directory.类可以实现对整个文件夹的操作,如删除,移动,改名等
string path = Server.MapPath("/Files/"); //文件夹路径
string[] paths = Directory.GetFiles(path); //获取文件夹下全部文件路径
ListFileInfo files = new ListFileInfo();
foreach (string filepath in paths)
{
FileInfo file = new FileInfo(filepath); //获取单个文件
files.Add(file);
}
return files; //所有文件
Q4: .net获取当前目录下的所有文件夹
假设A的绝对路径是:c:\a
System.IO.DirectoryInfo aDir = new System.IO.DirectoryInfo("c:\\A");
System.IO.DirectoryInfo[] dirs = aDir.GetDirectories();
得到的dirs数组就是A文件夹所有的子文件夹,要得到名字就:
dirs[0].FullName
dirs[1].FullName
dirs[2].FullName
........
Q5: asp.net 获取文件夹信息
protected void Button1_Click(object sender, EventArgs e)
{
string path = Server.MapPath("~/temporary");
long len = 0;
int fileSum = 0;
int dirSum = 0;
getLengthOfDir(path, ref len, ref fileSum, ref dirSum);
TextBox1.Text = "所选文件夹大小为" + len + "字节,共包含文件夹" + dirSum + "个,文件" + fileSum + "个";
}
public void getLengthOfDir(string path, ref long leng, ref int fileSum, ref int dirSum)
{
try
{
DirectoryInfo di = new DirectoryInfo(path);
if (!di.Exists)
{
Response.Write("scriptalert('文件夹不存在');/script");
return;
}
FileInfo[] files = di.GetFiles();
int filecount = files.Length;//目录下仅一层的文件数
DirectoryInfo[] dis = di.GetDirectories();
int dicount = dis.Length;//目录下仅一层的文件夹数
if (filecount == 0 dicount == 0)
{
return;
}
foreach (FileInfo fi in files)
{
fileSum++;
leng += fi.Length;
}
foreach (DirectoryInfo dir in dis)
{
dirSum++;
getLengthOfDir(dir.FullName, ref leng, ref fileSum, ref dirSum);
}
}
catch
{
return;
}
}
net取当前运行文件夹的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于net 文件、net取当前运行文件夹的信息别忘了在本站进行查找喔。








