C#のファイルIOチュートリアルを読んでいて、いくつかのファイルを書き出していましたが、与えられたパスにディレクトリが含まれているとどうなりますか?ファイルの作成、再帰的なディレクトリの作成
たとえば、data
というフォルダが存在しないことを除き、data/my_file
というファイルを作成したいとします。
線、path
は、上記文字列であり、必要に応じて、C#は、それらを作成しないことを意味パスの一部が存在しないメッセージでクラッシュし
BinaryWriter outFile = new BinaryWriter(File.OpenWrite(path));
。
私は、C#で、いたずらにディレクトリを作成し、パスを解析して必要なディレクトリをすべて作成するのではなく、私をチェックすることをお勧めします。これは可能ですか?さもなければ、コードのスニペットがあります。私はプロジェクトにコピーして、私が見落としているかもしれないものを扱います(ファイル管理についてはあまり知らないので)。
。 \t 「[スタックオーバーフローはあなたのSEOスキルが必要ではありません](http://meta.stackexchange.com/a/130208)」を参照してください。 –