Visual Studio の基本的なプログラミングの名前空間
更新 : 2007 年 11 月
.NET Framework には、基本的なプログラミングの名前空間があります。
System.Collections - リスト、キュー、配列、ハッシュ テーブル、ディクショナリなど、オブジェクトのさまざまなコレクションを定義するインターフェイスとクラスが含まれています。
System.Collections.Generic - ジェネリック コレクションを定義するインターフェイスとクラスが含まれています。これを使用して、厳密に型指定されたコレクションを作成し、非ジェネリックの厳密に型指定されたコレクションを使用した場合に比べてタイプ セーフおよびパフォーマンスを向上させることができます。
System.IO - データ ストリームやファイルを同期的および非同期的に読み取ったり書き込んだりできるようにする型が含まれています。
System.Text - ASCII、Unicode、UTF-7、および UTF-8 の文字エンコーディングを表すクラス、つまり、文字のブロックとバイトのブロックを相互に変換するための抽象基本クラスと、String の中間インスタンスを作成せずに String オブジェクトの操作と書式設定を行うヘルパ クラスが含まれています。
System.Threading - マルチスレッド プログラミングを実現するクラスとインターフェイスが用意されています。この名前空間には、スレッド グループを管理する ThreadPool クラス、指定された時間が経過したときにデリゲートが呼び出されるようにする Timer クラス、および同時に指定できないスレッドを同期化するための Mutex クラスが含まれています。System.Threading には、スレッドのスケジューリングと待機通知を行うためのクラスも用意されています。
関連するセクション
チュートリアル : Visual Basic による簡単なマルチスレッド コンポーネントの作成
System.Threading.Thread オブジェクトを使用して複数の実行スレッドをコンポーネントに追加する方法を含む、処理手順を提供します。ファイル システム コンポーネントおよびタイマ コンポーネントの作成
ファイルやディレクトリの変更に応答するコンポーネント、スケジュールに従ってイベントを発生させるコンポーネント、および Windows プロセスを監視してそれらのプロセスとやり取りするコンポーネントを紹介します。ドライブ、フォルダ、およびファイルの処理 (Visual Basic)
Visual Basic における System.IO 名前空間の使用について説明するトピックの一覧を示します。Visual Studio の .NET Framework クラス ライブラリの概要
.NET Framework における名前空間の概要を示します。ジェネリック (C# プログラミング ガイド)
ジェネリック型の使用方法と使用目的について説明します。入出力操作
I/O に関する情報を提供します。スレッド処理
スレッド処理に関する情報を提供します。