enumがあります。
DELIMITERをstring二変更
不要なクラス　baseの削除
closeしなければならないものは usingをつかうと楽です。
stringBuilderの削除