现在文本文件里有如下类似的代码注释,
/****************************************************************************/
/* 方法名1
retrun XXX
/****************************************************************************/
(第二种情况)
/****************************************************************************/
/* 方法名2()*/
/****************************************************************************/
(第三种情况)
/*-----------------------------------------------
「方法名3」
-----------------------------------------------*/
现在我想先遍历注释,然后把里面的 方法名给抽出来,放入另一个文本,像这样排列
方法名1
方法名2
方法名3
初学者,不好意思,各位大牛请给点提示,或者完整实现代码~ 小弟都谢了~
所以需要多种CASE 或者就直接遍历 其他的不管 看到汉字和字母的组合 就抽出~
追答FileStream fs = new FileStream("文件位置", FileMode.OpenOrCreate);
StreamReader sr = new StreamReader(fs,Encoding.Default);
char[] cc = new char[10000];
while (!sr.EndOfStream) //读到结尾退出
{
string temp = sr.ReadLine();
if (temp.Contains("方法名"))
{
Response.Write(temp.Substring(temp.IndexOf("方法名"), temp.IndexOf("方法名") + 3));
}
}
fs.Close();
sr.Close();
还有错,自己改下