C# 搜索c盘下所有包含a的文件,将文件名输出到控制台

来源:百度知道 编辑:UC知道 时间:2024/06/14 17:42:23
希望能写出代码可是运行的,谢谢~!~~~~
大哥,能给个注解么?没看懂~~~!

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO; //导入IO命名空间,里面有查找文件的Directory类
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{

String[] result = Directory.GetFiles(@"D:\", @"*a*", System.IO.SearchOption.AllDirectories); //GetFile有三个参数,第一个为搜索路径,第二个为匹配模式,语法和windows下的文件搜索一样,支持*和?通配符,第三个为搜索模式,有当前目录和所有子目录两种,这里用的是第二种。该函数的返回值就是找到的路径数组。注意如果你是NTFS文件系统可能会抛出访问受限的异常。

foreach (String item in result) //foreach用于枚举集合的每个值,item表示当前值
{
Console.WriteLine(item); //Console.WriteLine在控制台写入一行字符串并输出换行符。
}
}
}
}

如何在C盘下搜索所有以字母A开头的文件 怎么在C盘搜索以A打头的文件?? 怎样“搜索C盘中所有小于1MB的所有EXE文件”? 将C:\下所有的.xls文件(包含子文件夹)拷到D:\下,在DOS命令下怎么写? 复制文件夹用什么命令?急~~~~ 满足{a}包含于M真包含于{a,b,c,d}的集合M有哪几个? 当前驱动器为C,A盘当前目录是一级子目录ZHOU,删除A盘ZHOU目录下的所有文件的命令是?? 在非C盘下出现了一个包含回收站的文件夹!!删不掉的,怎么办? 为什么我搜索C盘WINDOWS下的文件搜索不到? 有没有介绍电脑的c,d,e,f 盘里所有的文件是什么意思,包含了些什么的网址 如果A能装下B,B能装下C,是否在所有情况下A均能装下C?请给出具体的论述,谢谢!