次のような関数を書きたいと思います。
class Form
{
private void Foo()
{
int bar = 42;
function myF = func1;
if(today.weather == sunny)
myF = func2;
myF(bar);
}
private void func1(int bar)
{
// do something
}
private void func2(int bar)
{
// do something
}
}
関数 (C など) へのポインタが必要ですが、作成することはできますか?