如何从c#中的指定路径自动选择csv文件

时间:2016-10-27 05:46:06

标签: c# file csv

我是编程的新手,所以我希望能得到所有朋友的支持 这就是问题 我已经使用lob作为2DB来读取csv文件。当我给出文件名时也很好但是我只想给位置和程序需要选择文件

string path =“G:\ kaash \ 2DB \”;

        string[] row_text = System.IO.File.ReadAllLines(""+path+", *.csv");
        string[] data_col = null;

1 个答案:

答案 0 :(得分:1)

此代码将帮助您查找所有.csv文件,作为指定目录中的字符串列表。

string path = @"G:\kaash\2DB\";
List<string> csvIn2DB = System.IO.Directory.GetFiles(path, "*.csv", SearchOption.TopDirectoryOnly).ToList();

通过修改搜索模式,您可以更具体地定位文件。如果要将搜索范围扩展到指定目录的内部文件夹,可以将SearchOption更改为AllDirectories

您需要按照模式&#34; FILECSV_xxxxxx.csv&#34;获取所有.csv文件名,然后搜索模式将如下所示:FILECSV_*.csv