閉じる

「ファイル・ディレクトリ操作」の記事一覧

C#で相対パスを正しく扱う手法:実行ディレクトリの取得から絶対パス変換まで解説
C#を用いた開発では、実行環境によって「カレントディレクトリ」が変動するため、相対パスの解釈ミスによるファイル参照エラー…
C#でパスからフォルダ名を取得する方法:Path.GetFileNameを正しく使う実装パターン
C#でパスから末尾のフォルダ名を取得する際は、Path.GetFileNameメソッドを用いるのが標準的です。Path.GetDirectoryNameは親デ…
C# パスからファイル名を取得する方法:Pathクラスの基本操作と拡張子なしでの抽出手順
C#でファイル名を取得する際は、標準ライブラリのSystem.IO.Pathクラスを利用するのが一般的です。Path.GetFileNameメソッドを…
C#のPath.Combineで安全にパスを連結する方法:引数の数による違いや絶対パス指定時の挙動を整理
C#でファイルパスを生成する際、文字列連結による手動操作は区切り文字のミスや環境依存のバグを誘発するため、System.IO.Path.…
C#のPathクラスでファイルパスを操作する:基本から効率的な結合・変換手法まで解説
C#でファイル操作を行う際、OSごとのパス区切り文字や仕様の差異を吸収し、堅牢なプログラムを実現するために不可欠なのがSyste…
C#でファイル存在チェックを行う最適な方法:File.ExistsとFileInfoの使い分けを解説
C#でファイルの存在を確認するには、System.IO名前空間のFile.Exists静的メソッドとFileInfoクラスの二つの主要な手段がありま…
C#でファイルをコピーする方法:基本操作から非同期・高速化の手法まで解説
C#でのファイルコピーは、System.IO名前空間のFile.Copyメソッドを用いるのが最も基本的で、第3引数に真偽値を渡すことで上書き…
C#でファイルをゴミ箱に移動する方法:FileSystem.DeleteFileによる安全な削除の実装
C#でファイルを削除する際、標準のFile.Deleteメソッドを使うとデータは即座に抹消され復元できません。ユーザーの誤操作による…
C#でファイルを安全に削除する実装手法:例外回避と非同期APIの活用解説
C#でのファイル削除は、標準的なFile.DeleteメソッドやFileInfoクラスを用いて簡潔に記述できますが、実務では他プロセスによる…
C#でバイナリファイルを読み書きする実践手法:FileStreamから最新のSpan活用まで解説
C#によるバイナリファイルの読み書きは、データの格納効率が高く、ネットワーク通信や独自形式の保存に不可欠な技術です。基本…