共通 I/O タスク
System.IO 名前空間には、読み取り、書き込みなどの各種アクションをファイル、ディレクトリ、およびストリーム上で実行できるようにするいくつかのクラスが用意されています。 詳細については、「ファイルおよびストリーム入出力」を参照してください。
共通ファイル タスク
目的 | 参照項目 |
---|---|
テキスト ファイルの作成 | File.CreateText メソッド FileInfo.CreateText メソッド File.Create メソッド FileInfo.Create メソッド |
テキスト ファイルへの書き込み | 方法: テキストのファイルへの書き込み 方法: テキスト ファイルを記述する (C++/CLI) |
テキスト ファイルからの読み取り | 方法: ファイルからのテキストの読み取り |
ファイルへのテキストの追加 | 方法: ログ ファイルを開いて情報を追加する File.AppendText メソッド FileInfo.AppendText メソッド |
ファイル名の変更またはファイルの移動 | File.Move メソッド FileInfo.MoveTo メソッド |
ファイルの削除 | File.Delete メソッド FileInfo.Delete メソッド |
ファイルのコピー | File.Copy メソッド FileInfo.CopyTo メソッド |
ファイルのサイズの取得 | FileInfo.Length プロパティ |
ファイルの属性の取得 | File.GetAttributes メソッド |
ファイルの属性の設定 | File.SetAttributes メソッド |
ファイルが存在するかどうかの確認 | File.Exists メソッド |
バイナリ ファイルからの読み取り | 方法: 新しく作成されたデータ ファイルに対して読み書きする |
バイナリ ファイルへの書き込み | 方法: 新しく作成されたデータ ファイルに対して読み書きする |
ファイル名拡張子の取得 | Path.GetExtension メソッド |
ファイルの絶対パスの取得 | Path.GetFullPath メソッド |
パスからのファイル名と拡張子の取得 | Path.GetFileName メソッド |
ファイルの拡張子の変更 | Path.ChangeExtension メソッド |
共通ディレクトリ タスク
目的 | 参照項目 |
---|---|
My Documents などの特別なフォルダー内のファイルへのアクセス | 方法: テキストのファイルへの書き込み |
ディレクトリの作成 | Directory.CreateDirectory メソッド FileInfo.Directory プロパティ |
サブディレクトリの作成 | DirectoryInfo.CreateSubdirectory メソッド |
ディレクトリ名の変更またはディレクトリの移動 | Directory.Move メソッド DirectoryInfo.MoveTo メソッド |
ディレクトリのコピー | 方法: ディレクトリをコピーする |
ディレクトリの削除 | Directory.Delete メソッド DirectoryInfo.Delete メソッド |
ディレクトリ内のファイルとサブディレクトリの確認 | 方法: ディレクトリとファイルを列挙する |
ディレクトリのサイズの確認 | System.IO.Directory クラス |
ディレクトリが存在するかどうかの確認 | Directory.Exists メソッド |
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET