fenri's diary

基本的には勉強し始めたC#のメモ。後は140字で収まらない駄文。

非同期の実装

Delegateの基本

// Delegate_Abcという名のデリゲート型を定義
private delegate void Delegate_Abc(int a);
void main ()
{
	// デリゲートに関数を登録
	Delegate_Abc abc = new Delegate_Abc(ABC_Method);
	// デリゲートを介して関数を呼び出し
	a(256);
}
// デリゲートを介して呼ぶ関数
static void ABC_Method(int a)
{
	Console.Write("A({0}) が呼ばれました。\n", a);
}


非同期呼び出し