出展:パーソナルソフトウェア技法 Watts S. Humphrey 著 ISBN4-320-02929-1

PSP課題 03A_CS : 名前ごとの関数の数とLOCのカウント

前提条件

5章までと課題 02A_CS

要求

C# のプログラムファイルを読込み、名前ごとの関数の数とLOC 及びその合計を出力せよ。
名前とは、class、struct、namespace を意味する。
LOC は、コメントと文字内と文字列内を除き、「;」と「{」の数とする。
ベースは 02A_CS とせよ。

テスト

入力ファイル期待される出力
テスト103A_CS_test_1.txt結果1

参考

出力は、Console.WriteLine("{0,-16} {1,4} {2,4}","Namespace","Func","LOC"); のようにすればよい。

解答例