WordCounter字符处理

WordCounter

合作者:201631081309,201631062307
代码地址: https://m.gitee.com/xiao_ge_ge/MyWordCount/tree/master
作业地址:https://edu.cnblogs.com/campus/xnsy/2018softwaretest2398/homework/2187

WordCounter是一个C#实现的文本文件字符处理工具,主要功能有:

  • 统计字符数
  • 统计单词数
  • 统计文本行
  • 统计注释行

处理流程

解析命令行参数
保存输入输出文件名
读取文件内容
利用各函数处理文本信息
保存并输出

举例输入

$ wc.exe -c -l -w inputfile -o outputfile  // 解析inputfile中单词数、行数、单词数
$ wc.exe -w inputfile -e stopfile          // 解析inputfile中单词数,不计算stopfile中单词
$ wc.exe -s *.txt                          // 递归解析当前目录及子目录下所有txt文件

实例展示

单元测试

总结

    结对编程使程序员互相帮助,可能得到能力上的互补。可以让编程环境有效地贯彻Design。增强代码和产品质量,并有效的减少BUG。降低学习成本。一边编程,一边共享知识和经验,有效地在实践中进行学习。在编程中,相互讨论,可能更快更有效地解决问题。

Github

License

Free Software, Hell Yeah!

posted @ 2018-10-20 19:08  Huppert_Wu  阅读(185)  评论(0编辑  收藏  举报