Delegateについて
- 題名: Delegateについて
- 著者: lip
- 日時: 2008/06/18 18:17:15
- ID: 22302
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: Delegateについて
- 著者: やじゅ
- 日時: 2008/06/18 19:11:36
- ID: 22304
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: Delegateについて
- 著者: H.K.R.
- 日時: 2008/06/18 19:35:51
- ID: 22305
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: Delegateについて
- 著者: lip
- 日時: 2008/06/20 18:25:16
- ID: 22339
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
Delegateの使い方を勉強しようと思い、色々なHPを見ながら
以下のようなサンプルを作ってみました
delegate void Test();
public class ClsTest {
public void output() {
Console.WriteLine("ClsTest.output");
}
}
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e) {
ClsTest a = new ClsTest();
Test test = aaa;
test += bbb;
test += a.output;
test();
}
private void aaa() {
Console.WriteLine("aaa");
}
private void bbb() {
Console.WriteLine("bbb");
}
}
???、ソースも読みにくくなるし、これ何がいいんだろていうのが
感想です
自分のおバカな頭ではこういうことに使える!とか出てきませんorz
そこで聞きたいのがDelegateはこういう時に使えるていうのを
教えて欲しくて投稿してみました
参考になるHPや本など教えて下さいm(__)m