C# 检索出指定目录下面的文件数! 如题! 我查询出某文件夹里面的文件数! E:\data\image 里面有多少张图片?在线等待! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DirectoryInfo dirInfo = new DirectoryInfo(@"E:\data\image"); Console.WriteLine("文件数:" +dirInfo.GetFiles().Length); Console.Read(); //下面是检测E:\data\image所有的文件,如果有其它文件存在,则需根据后缀判断. string[] files = System.IO.Directory.GetFiles( "E:\data\image", "*", System.IO.SearchOption.AllDirectories); ListBox1.Items.AddRange(files); string[] Directory.GetDirectories 已重载。 获取指定目录中子目录的名称。 string[] Directory.GetFiles 已重载。 返回指定目录中的文件的名称。 DirectoryInfo dir = new DirectoryInfo(@"E:\data\image "); FileInfo[] fi = dir.GetFiles(); MessageBox.Show(fi.Length.ToString()); DirectoryInfo Di=new DirectoryInfo("E:\\data\\image\\") FileSystemInfo[] Fsi = Di.GetFileSystemInfos(); for (int i = 0; i < Fsi.Length; i++) { if (Fsi[i].Name.ToLower().Contains(".jpg") ||Fsi[i].Name.ToLower().Contains(".gif")) { //是图片Count++ } } DirectoryInfo Di=new DirectoryInfo("E:\\data\\image\\") FileSystemInfo[] Fsi = Di.GetFileSystemInfos(); for (int i = 0; i < Fsi.Length; i++) { if (Fsi[i].Name.ToLower().Contains(".jpg") ||Fsi[i].Name.ToLower().Contains(".gif")) { //是图片Count++ } } 生产水印居中。。 如何动态改变Group Box的字体大小?在线等 C# excel数据导入 关于多线程创建控件的问题 Office开发,如何在Word外接程序中把WinForm作为Word子窗体打开。 SQLExpress winform 备份问题。 这样的VC的struct如何写成C#的? datagridview编辑问题 拷贝文件的问题 在ado.net里面用SqlDatareader 来看sqlcommand查询回来的结果,如何知道返回结果的行数? C#打印问题 小妹请问一个XML读取属性值的简单问题。
Console.WriteLine("文件数:" +dirInfo.GetFiles().Length);
Console.Read();
//下面是检测E:\data\image所有的文件,如果有其它文件存在,则需根据后缀判断.
string[] files = System.IO.Directory.GetFiles(
"E:\data\image", "*", System.IO.SearchOption.AllDirectories);
ListBox1.Items.AddRange(files);
string[] Directory.GetFiles 已重载。 返回指定目录中的文件的名称。
DirectoryInfo dir = new DirectoryInfo(@"E:\data\image ");
FileInfo[] fi = dir.GetFiles();
MessageBox.Show(fi.Length.ToString());
FileSystemInfo[] Fsi = Di.GetFileSystemInfos();
for (int i = 0; i < Fsi.Length; i++)
{
if (Fsi[i].Name.ToLower().Contains(".jpg")
||Fsi[i].Name.ToLower().Contains(".gif"))
{
//是图片Count++
} }
FileSystemInfo[] Fsi = Di.GetFileSystemInfos();
for (int i = 0; i < Fsi.Length; i++)
{
if (Fsi[i].Name.ToLower().Contains(".jpg")
||Fsi[i].Name.ToLower().Contains(".gif"))
{
//是图片Count++
} }