カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

匿名スレッドの実行 VisualC#

この記事は最終更新日から1年以上経過しています。

スレッドを定義します。

Thread tMain = new Thread(new ThreadStart(
    delegate()
    {
        // 実行したい処理
    }
    ));

バックグラウンドで実行するよう設定

tMain.IsBackground = true;

スレッドを開始

tMain.Start();

バックグラウンド処理からメインスレッドのメソッドや、フォームのコントロールを触りたいときは
デリゲートを使用します。以下を参考にしてください。
[デリゲート (delegate)]

この記事がお役に立ちましたらシェアお願いします
1,529 views

コメントは受け付けていません。