本帖最后由 lxcnn 于 2011-04-28 12:59:50 编辑

解决方案 »

  1.   

    String.Replace 方法,详解看MSDN的叙述http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=ZH-CN&k=k(SYSTEM.STRING.REPLACE);k(TargetFrameworkMoniker-%22.NETFRAMEWORK%2cVERSION%3dV3.5%22);k(DevLang-CSHARP)&rd=true
      

  2.   

    String.Replace(new char[])如何
      

  3.   

    找找正则表达式的学习
    http://deerchao.net/tutorials/regex/regex.htm
    日志的问题可以用tracelog 或者日志组件log4.NET
    三个技术学习好后你处理这些问题应该有更多的思路。
      

  4.   

    这个需要写一个parser来解决。可以写一个语法,用antlr来生成parser。
    所有内容一次性读入内存倒不是问题,文本文件不会很大吧