C#怎么样读取指定路径下文件的内容,并进行输出cvs
c#怎么样读取指定文件夹下的所有文件。给定了一个文件夹的目录,目录中有多个文件。
现在想在这些文件中匹配相应的字符串
如果文件中有匹配的字符串,则以CVS的格式输出包含这个字符串的 文件名,匹配字符串在文件中的起始行号,匹配的字符串之间的内容
如:文件夹目录为: D:\carteGX\File
目录下有文件: a1.cs
a2.cs
a3.biz
a4.txt
a5.*
子文件夹:B
子文件夹下有文件:b1.cs
b2.cs
b3.biz
b4.txt
b5.*
现在需要在在上面的文件中匹配类似于标签的字符 如<lable></lable>
假如在文件a4.biz和b1.cs中都含有如下内容:
**************
<lable>
***********************************
***************************
**************************
***************
</lable>
**************
则输出一个CVS文件
文件内容如下
文件夹名称,文件名,匹配字符串的起始位置,匹配字符串间的内容
D:\carteGX\File, a4 , 2, <lable>
***********************************
***************************
**************************
***************
</lable>
D:\carteGX\File\B, b1 , 2, <lable>
***********************************
***************************
**************************
***************
</lable>
CVS文件的命名格式为 YYYYMMDDhhmm.cvs
求各位大神帮忙解决啊。。。 我对文件读取这一块比较弱。。。
各位大侠求指导。。。
--------------------编程问答-------------------- 大侠都不在吗?
补充:.NET技术 , C#