コード例 #1
0
ファイル: Test.Threading.cs プロジェクト: akinomyoga/afh
        private bool ExecNext(string msg, int count)
        {
            //--実行権の取得
            this.WriteLine("Borrow");
            TestFunction dlg  = new TestFunction(this.testFunction);
            TestThread   dlg2 = new TestThread(this.Exec_thread);

            dlg2.BeginInvoke(
                dlg, msg, count,
                new System.AsyncCallback(this.Exec_callback),
                new object[] { dlg2, msg }            //←Exec_callback() の ar.AsyncState に入る
                );
            return(true);
        }