如何用C#读取文件名变化的文本文件 有一批文本文件,文件是每小时自动生成的,文件名也是变化的,固定的文件名读取如下:StreamReader sr1=new StreamReader("C:\\1.txt");可是对于变化的文件名如何用C#读取阿 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string nameStreamReader sr1=new StreamReader(name); 你可以这样,用一个FileSystemWatcher监视一个指定的目录,它会自动获取你想的文件的名字。 用不着 FileSystemWatcher 那么夸张吧System.IO.Directory.GetFiles()System.IO.Directory.GetFileSystemEntries()一次全取回来或加个 searchPattern 参数过滤一下,根据你的文件名生成规则匹配就是了 呵呵,要学会变通,要是在一个文件夹里,读取文件夹里的所有文件不就可以了读file也要会使用Directory类 你可以定义一个全局容器,比如Hashtable,arrayList,每生成一个文件,放进容量,读的时候,根据里面的内容,来个for,就可以了 如果是在WEB工程中,你可以考虑使用CACHE让它依赖指定文件 Directory.GetFiles()获取所有文件再一个个取名字 关于visual studio安装项目 C#下利用AdventNet SNMP API .NET收发SNMP TRAP的问题!急用,谢谢! Assembly.Load(path)这个path到底是什么鬼东西? 我写了个简单Label组件,一拖到Form上,VS马上自动关闭,不信进来看 为何GIF动画不会动? 百货购物商城中关于商品的一个难题 无法输出中文问题,在线 前两天下的OA 调试不通 c#书籍 大全! up有分! 急,我想写一个程序实现好似SQL Server DTS那样数据导入导出这样的功能! 多线程程序退出问题 vs2005和vs2003的区别?
StreamReader sr1=new StreamReader(name);
System.IO.Directory.GetFileSystemEntries()一次全取回来或加个 searchPattern 参数过滤一下,根据你的文件名生成规则匹配就是了
读file也要会使用Directory类
获取所有文件
再一个个取名字