閉じる

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

C#で発生するIOException: The process cannot access the fileの解決策と回避テクニック
C#でファイル操作を伴うアプリケーションを開発している際、System.IO.IOException という例外に直面することがあります。 特に…
C#でエクスプローラーを操作する方法:指定フォルダを開く・ファイルを選択する手順
C#を利用したデスクトップアプリケーションの開発において、プログラム内からWindowsエクスプローラーを起動し、特定のフォルダ…
C#で実行ファイルのパスを取得する:状況に応じた最適な手法と使い分けを解説
C#で実行ファイルのパスを特定する際、.NET 6以降のモダンな環境ではEnvironment.ProcessPathが第一選択肢となります。このプロ…
C#でZIPファイルを操作する標準手法:System.IO.Compressionによる圧縮・展開の解説
C#でのZIP操作は、標準ライブラリのSystem.IO.Compression名前空間で効率的に行えます。簡便な一括処理にはZipFileクラスが適し…
C# FileStreamの使い方と実務での最適化手法:非同期処理とメモリ効率を両立する実装パターン
C#のファイル操作の核心であるFileStreamは、時代と共に進化し続けています。2026年現在のベストプラクティスでは、File.Open静…
C# Directory.GetFilesの使い方|ファイル一覧取得の検索オプションと高速化のポイントを解説
C#でファイル一覧を取得する際、最も基本的な手法はDirectory.GetFilesメソッドの使用です。これは指定パスのファイル名を文字…
C#でダウンロードフォルダのパスを取得する方法:標準機能とWin32 APIでの実装例
C#でWindowsのダウンロードフォルダのパスを取得するには、用途に応じた使い分けが重要です。最も簡便なのはEnvironmentクラス…
C#でカレントディレクトリを取得する方法:用途に合わせた最適なプロパティの選び方
C#でカレントディレクトリを取得する際は、用途に応じた適切な手法の選択が不可欠です。ユーザーの作業場所を指す「作業ディレ…
C#でフォルダを作成する方法:Directory.CreateDirectoryの使い方と存在確認の注意点
C#でフォルダを作成する際は、System.IO名前空間のDirectory.CreateDirectoryメソッドを使用するのが基本です。このメソッドは…
C#で相対パスを絶対パスに変換する:Pathクラスの活用方法と実行環境ごとの注意点
C#でのファイル操作において、実行環境に依存する相対パスを絶対パスへ変換することは、アプリの堅牢性を高める上で不可欠です…