フォルダ名が日付(yyyymmdd)のフォルダの中にある、日付(yyyymmdd)test.csvを書き込み先ファイルに書きたいのですが、どう書けばいいでしょうか?
ファイル名部分は下記のように書いていけたのですが、フォルダ名の書き方がわかりません。
¥+Now.ToString(“yyyymmdd”)+“test”.csv
こんにちは
連結演算子(+ or &)を使っても良いのですが、ファイルパスの場合System.IO.Path.Combineメソッドを使うのが安全です。
例えば以下のようにカンマ区切りでパスの要素を記載します。
System.IO.Path.Combine("c:\temp",now.toString("yyyyMMdd"),now.toString("yyyyMMdd")+"test.csv")
上記の結果は例えば以下のようになります。
c:\temp\20200601\20200601test.csv
(注:文字コードの都合上 ¥は\
と表示されています。)
ありがとうございます!できました。
1 Like