永发信息网

在winform中怎么获取文件夹中所有的文件directory

答案:2  悬赏:80  手机版
解决时间 2021-01-30 14:46
  • 提问者网友:黑米和小志
  • 2021-01-29 15:21
在winform中怎么获取文件夹中所有的文件directory
最佳答案
  • 五星知识达人网友:怙棘
  • 2021-01-29 16:35
既然知道带路径的
那么
使用Path.GetFileName(带路径的文件名)
别忘了
using System.IO;

对于这个问题,你可以写个循环啊
string[] s = Directory.GetFiles(DirFullPath, SearchPattern);
string[] filename = new string[s.Length];
for (int i = 0; i < s.Length; i++)
{
filename[i] = Path.GetFileName(s[i]);
}
return filename;
大概就是这个意思吧
全部回答
  • 1楼网友:平生事
  • 2021-01-29 17:57
system.environment.currentdirectory+"\\xml\\xmllist.xml"; // 98%正确 有时候,虽然启动了程序,但是环境中的当前目录不是程序启动目录,比如在没有安装.net的计算机上用.net vm.exe 虚拟机去运行某个在子目录中的.net程序时,环境中的当前目录就不对,当前目录成了vm.exe的目录去了,用下面的就保证100%正确 application.executepath / startpath+"\\xml\\xmllist.xml"; // 貌似是startpath 100%正确 当然,你的xml文件要设置输出为复制到输出目录/或者copy if new
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯