1. 程式人生 > >WordCounter字元處理

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!