この記事の英語版を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

System.IO 名前空間

System.IO 名前空間には、ファイル モード、ファイル アクセス、ファイル共有のための列挙体、およびパス操作やストリームの操作のためのクラスが含まれます。 Silverlight ベースのアプリケーションでは、オペレーティング システムのファイル システムは使用されず、分離ストレージによるファイルの保持およびファイルへのアクセスに限定されるので、この名前空間では追加機能が提供されません。 Silverlight ベースのアプリケーションで分離ストレージを使用する方法の詳細については、「分離ストレージ」を参照してください。

  クラス 説明
パブリック クラス BinaryReader プリミティブ データ型を特定のエンコーディングのバイナリ値として読み取ります。
パブリック クラス BinaryWriter プリミティブ型をバイナリでストリームに書き込みます。特定のエンコーディングの文字列の書き込みをサポートします。
パブリック クラス Directory ディレクトリやサブディレクトリを通じて、作成、移動、および列挙するための静的メソッドを公開します。 このクラスは継承できません。
パブリック クラス DirectoryInfo ディレクトリとサブディレクトリを作成、削除、および列挙するためのインスタンス メソッドを公開します。 このクラスは継承できません。
パブリック クラス DirectoryNotFoundException インフラストラクチャ。 ファイルまたはディレクトリの一部が見つからない場合にスローされる例外。
パブリック クラス EndOfStreamException ストリームの末尾を越えて読み込もうとしたときにスローされる例外。
パブリック クラス File ファイルの作成、コピー、削除、移動、オープンのための静的メソッドを提供し、FileStream オブジェクトの作成を支援します。
パブリック クラス FileInfo ファイルを作成、コピー、削除、移動、および開くためのインスタンス メソッドを提供し、FileStream オブジェクトを作成できるようにします。 このクラスは継承できません。
パブリック クラス FileLoadException マネージ アセンブリが見つかったが、読み込むことができない場合にスローされる例外。
パブリック クラス FileNotFoundException 存在しないファイルにアクセスしようとして失敗したときにスローされる例外。
パブリック クラス FileStream 信頼されたアプリケーションから呼び出されると、同期および非同期の読み取り操作と書き込み操作をサポートする、ファイル用の Stream を公開します。
パブリック クラス FileSystemInfo FileInfo オブジェクトと DirectoryInfo オブジェクトの両方の基本クラスを提供します。
パブリック クラス IOException I/O エラーが発生したときにスローされる例外。
パブリック クラス MemoryStream バッキング ストアとしてメモリを使用するストリームを作成します。
パブリック クラス Path ファイルまたはディレクトリのパス情報を格納する String インスタンスで操作を実行します。 これらの操作は、プラットフォーム間で実行されます。
パブリック クラス PathTooLongException パス名またはファイル名がシステム定義の最大長よりも長いときにスローされる例外。
パブリック クラス Stream バイト シーケンスのジェネリック ビューを提供します。
パブリック クラス StreamReader 特定のエンコーディングのバイト ストリームを読み込む TextReader を実装します。
パブリック クラス StreamWriter 文字を特定のエンコーディングでストリームに書き込むための TextWriter を実装しています。
パブリック クラス StringReader 文字列から読み取る TextReader を実装します。
パブリック クラス StringWriter 文字列に情報を書き込む TextWriter を実装します。 情報は、基になる StringBuilder に格納されます。
パブリック クラス TextReader 一連の文字を読み取ることができるリーダーを表します。
パブリック クラス TextWriter 一連の文字を書き込むことができるライターを表します。 このクラスは抽象クラスです。
パブリック クラス UnmanagedMemoryStream インフラストラクチャ。 マネージ コードからメモリのアンマネージ ブロックにアクセスできるようにします。

  列挙体 説明
パブリック列挙体 FileAccess ファイルへの読み取り、書き込み、または読み取り/書き込みアクセスを示す定数を定義します。
パブリック列挙体 FileAttributes ファイルとディレクトリに属性を提供します。
パブリック列挙体 FileMode オペレーティング システムがファイルを開く方法を指定します。
パブリック列挙体 FileShare 同一のファイルに対して他の IsolatedStorageFileStream オブジェクトが保有できるアクセスの種類を制御する定数を格納します。
パブリック列挙体 SearchOption 現在のディレクトリを検索するのか、または現在のディレクトリとすべてのサブディレクトリを検索するのかを指定します。
パブリック列挙体 SeekOrigin シークするときのストリームの参照ポイントを表すフィールドを提供します。

コミュニティの追加

追加
表示: