C# Tips


スレッドを使用するには


スレッドを使用するには、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