c#如何提取文档的注释部分并按照注释块写入excel文件 c#如何提取文档的注释部分并按照注释块写入excel文件?我是用char进行提取的话就不能区分注释块了,因为有的注释肯那个很多行?求教算法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是提取微软标准的文档注释内容,你可以在编译选项中勾上XML documentation file选项,在编译后会生成XML文件。之后可以选用类似XMLSpy这样的工具生成XSD,再用xsd.exe创建C#类,最后编个程序,通过XmlSerializer将XML文件里的内容读入即可。(我不能确定.net安装包里面是否有这个XSD,如果有就最好了)如果是读取你自己在程序内部加入的注释,建议你使用正则表达式,如果是自己编程去一个字符一个字符地解析的话就太麻烦了。 我是想将文档的注释部分提取出来?写到excel文件中 string strName = System.Windows.Forms.Application.StartupPath + "\\" + 文件名; StreamReader objReader = new StreamReader(路径); string sLine = ""; arrText = new ArrayList(); while (sLine != null) { sLine = objReader.ReadLine(); if (sLine != null) { if ((sLine.Contains("//"))) { int index = sLine.IndexOf("//"); sRight = sLine.Substring(index + 2, sLine.Length - (index + 2)); arrText.Add(sLine); } } } objReader.Close(); webBrowser提交。 急!!!!求高手,treeview的动态绑定问题 请教各位关于动态生成treeView节点的小问题 收集SQL2005 WINFROM 对数据库加密的方法 0.0 各种加密 欢迎讨论 如何给一个类的属性再增加些属性?? 关于label菜鸟问题 十万火急请问win7旗舰版64位装了vs2005无法有断点根本加载不了 简单统计sql语句的写法 请问如何将十进制的数转换成十六进制的byte型 如何在Window Form中显示Word文件,并且可以修改、保存? 自定义控件的属性问题 关于ADSI编程
StreamReader objReader = new StreamReader(路径);
string sLine = "";
arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
{
if ((sLine.Contains("//")))
{
int index = sLine.IndexOf("//");
sRight = sLine.Substring(index + 2, sLine.Length - (index + 2));
arrText.Add(sLine);
}
}
}
objReader.Close();