質問: new StringBuilder()............................ ```
回答: コマンドライン引数でファイル名を渡したいということであれば、mainメソッドの引数を渡すことになるかと思われます。 public static void Main(string[] args) のstring[] argsという配列に引数の順番で格納されているので、ファイル名を取り出してやります。 public void makeHtml(string alertKey, string fileName) というかたちでmakeHtmlメソッドに渡してやります。 例) makeHtml("alertKey",args[0]); のような形で呼び出し あとは@ファイルパスファイル名の場所をfileNameに置き換えればよいと思われます。