0

私はファイルを扱っています。次のようなコードを使用します。

 PdfWriter.GetInstance(newFile, new FileStream(WebConfigurationManager.AppSettings["StorageFolder"] + "\\" + DateTime.Now.Year.ToString() + "\\fnp\\request_" + myVariable+ "_l" + confirmLevel.ToString() + ".pdf", System.IO.FileMode.Create));

この行は、ファイルのフル パスを生成します。たとえば、myVariable="0001"それならOKです。したがって、newFile のフル パスは、たとえば StorageFolder\2016\fnp\request_0001_l2.pdf のようになります。しかし、私は myVariable のような値を割り当てたいですmyVariable = "0001/16"。次にPdfWriter.GetInstance メソッドは StorageFolder\2016\fnp\request_0001\16_l2.pdf のようなパスを作成しようとします。しかし、StorageFolder\2016\fnp\request_0001/16_l2.pdf を作成するために必要です。

どうすれば管理できますか?

4

1 に答える 1