Windowsとdocumentに関するdotsargのブックマーク (24)

  • スレッドの使用とスレッド処理

    このセクションの各トピックでは、マネージ スレッドを作成して管理する方法、マネージ スレッドにデータを渡して結果を取得する方法、およびスレッドの破棄や ThreadAbortException の処理を行う方法について説明します。 このセクションの内容 スレッドを作成し、開始時にデータを渡す データを新しいスレッドに渡す方法とデータを取り戻す方法を含め、マネージ スレッドの作成について説明します。 スレッドの一時中断と再開 マネージ スレッドを一時中断および再開した場合の動作について説明します。 スレッドの破棄 マネージ スレッドを破棄した場合の影響、および ThreadAbortException の処理方法について説明します。 スレッドのスケジューリング スレッドの優先順位とそれがスレッドのスケジューリングに及ぼす影響について説明します。 参照 Thread Thread クラスのリフ

    スレッドの使用とスレッド処理
  • スレッドの一時中断と再開

    スレッドの活動を同期する最も一般的な方法は、スレッドをブロックおよび解放するか、またはコード領域またはオブジェクトをロックすることです。 ロックとブロックのしくみの詳細については、「同期プリミティブの概要」を参照してください。 スレッドをスリープ状態にすることもできます。 スレッドがブロックされているかまたはスリープ状態の場合は、ThreadInterruptedException を使用して待機状態を解除できます。 Thread.Sleep メソッド Thread.Sleep メソッドを呼び出すと、現在のスレッドはすぐに Thread.Sleep に渡した何ミリ秒かの間ブロックされ、残りのタイム スライスは別のスレッドに明け渡されます。 スレッドは、別のスレッドで Thread.Sleep を呼び出すことはできません。 Timeout.Infinite で Thread.Sleep を呼

    スレッドの一時中断と再開
  • 基本クラスライブラリ - Wikipedia

    いくつかの名前空間 (namespace) は、マイクロソフトによって公式にBCLの一部だとみなされているものもあれば、そうでないものもあるかもしれない。しかし、マイクロソフトによるCLIの実装である.NET Frameworkによって提供されるライブラリの一部としては、すべてが含まれている。 ECMA 335 6th EditionおよびISO/IEC 23271:2012 standardsとして標準化された名前空間について記述する[1][2]。 System この名前空間はプログラミングの需要の核たるものを含んでいる。各種の基数値型、文字列型 (String)、日時型 (DateTime)、論理値型 (Boolean) などのクラスと構造体、コンソール (Console)、数学関数と数学定数 (Math)、属性、例外および配列など、各種の基クラスやインターフェイス、環境をサポート

  • MSDN ホームページ

    Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find

    MSDN ホームページ