在我读取数据时需要读取路径下所有的excel文件,所以用到了这个记录一下
Directory.GetFiles方法
命名空间:System.IO
重载
GetFiles(String path)
参数:path:目录的相对路径或绝对路径
返回值:返回指定目录中文件的名称(包括其路径)。
GetFiles(String path, String searchPattern)
参数:path:目录的相对路径或绝对路径
searchPattern:与path中的文件名匹配的搜索字符串。 此参数可以包含有效文本路径和通配符(* 和 ?)的组合,不 支持正则表达式
返回值:返回指定目录中与指定的搜索模式匹配的文件的名称(包含其路径)。
GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
参数:path:目录的相对路径或绝对路径
searchPattern:与path中的文件名匹配的搜索字符串。 此参数可以包含有效文本路径和 通配符(* 和 ?)的组合,不支持正则表达式
EnumerationOptions: 描述要使用的搜索和枚举配置的对象。
返回值:返回指定目录中与指定的搜索模式和枚举选项匹配的文件的名称(包括其路径)。
GetFiles(String path, String searchPattern, SearchOption searchOption)
参数:path:目录的相对路径或绝对路径
searchPattern:与path中的文件名匹配的搜索字符串。 此参数可以包含有效文本路径和 通配符(* 和 ?)的组合,不支持正则表达式
SearchOption: 用于指定搜索操作是应包含所有子目录还是仅包含当前目录的枚举值之一。
返回值:返回指定目录中与指定的搜索模式匹配的文件的名称(包含其路径)。
例子:
public static void ReadAllExcel()
{
string str = System.Environment.CurrentDirectory;