スレッドを使用するには スレッドを使用するには、Threadクラスを使用します。
基本的な使用方法はまず、スレッドで動かしたいメソッドをThreadStartオブジェクトのコンストラクタの引数として渡しThreadStartオブジェクトを作成します。
ここで作成されたThreadStartオブジェクトをThreadクラスの引数としてThreadオブジェクトを作成します。
文章で書くとややこしいですが、サンプルコードのようにいたって簡単にスレッドを実現することができます。
using System.Threading;
Thread thread = new Thread(new ThreadStart(this.Run));
thread.Start();
private void Run()
{
for(i=0;i<1000;i++)
{
Console.WriteLine("Thread");
Console.WriteLine("is");
Console.WriteLine("running");
}
}
目次に戻る
| Copyright(c) 2008 WoodenSoldier Software |
|