のC#タスクを簡単に使用できます

 

小さな例を見てください...

1          静的 ボイドメイン(文字列[]引数)
 2          {
 3              VARのタスク= 新しいタスク(()=>
 4              {
 5                  Console.WriteLineを(" タスクが開始... " );
 6                  のThread.sleep(2000 );
 7                  コンソール.WriteLine(" タスク終了... " );
 8              })。
9              task.Start()。
10              Console.WriteLineを(" メインスタート.... ");
11              のThread.sleep(1000年)。
12              Console.WriteLineを(" メイン端.... " )。
13              Console.ReadLine();
14          }

 

 出力を見て、この方法は、タスクの主な方法で見つけることができますが、我々は非同期実行を呼んで、同時に実行する必要があります。

 

私たちは非同期キーワードを使用する場合は、メソッドが非同期でプログラムを教えてくれ、私たちはコードを見て、非同期メソッドを使用するのを待つために待っています...

        パブリック 非同期 ボイド非同期()
        { 
            待つ Task.Run(()=> { 
                Console.WriteLineを(" タスク開始.. " );
                 / * ** * / 
                Console.WriteLineを(" タスク終了.. " ); 
            }); 
        }

 

おすすめ

転載: www.cnblogs.com/dotnetnote/p/11515498.html