スレッド タグのページリスト
他のプログラムの実行の終了を非同期で待つコードを紹介します。概要こちらの方法で、他のアプリの終了を待つことができますが、終了を待つあいだメインのアプリケーションはロックされたままとなります。この記事では非同期でアプリの終了を待つ方法を紹介し
サブスレッドからメインスレッドを呼び出すコードを紹介します。概要スレッドの終了を待つ方法やスレッドの処理完了を待つ方法を用いてスレッドの処理の終了を知ることができますが、この方法ではメインスレッドがブロックされます。スレッド側から通知しても
スレッドの特定の処理が終わるまでメインスレッドをブロックして待機するコードを紹介します。概要こちらの記事ではスレッドの終了までメインスレッドを待機するコードを紹介しました。一方で、スレッドの終了ではなく、スレッド中の特定の処理が終わるまでメ
メインスレッドの実行をブロックしてスレッドの終了を待つコードを紹介します。概要メインスレッドの実行をブロックしてスレッドの終了を待つときにはJoin()メソッドを利用します。プログラム例下記のプログラムを作成します。UIWindows Fo
C#でスレッドを作成し実行するマルチスレッドのプログラムのコードと実行結果を紹介します。概要C#でスレッド処理を実行する場合には、Threadクラスを利用します。Threadクラスのインスタンスを作成し、作成時のコンストラクタに実行したい処
プログラム(スレッド)の実行を一定時間停止するコードを紹介します。概要プログラムやスレッドの実行を一定時間呈させる場合には、System.Threading.ThreadクラスのSleep()メソッドを用います。書式System.Threa
1