Действительно ли возможно адаптировать метод как эта функция "F"
class C {
public void F(int i);
}
делегату как Action<C,int>
?
У меня есть это неопределенное воспоминание, что Microsoft работала над поддержкой этого вида адаптации. Но возможно я misremembered!
Править: Я знаю, что это не компилирует в VS2008:
class C {
public void F(int i);
void G() {
Action<C, int> test = this.F;
}
}
Я просто задавался вопросом, позволяет ли MS делать это в BCL, или если опция была бы добавлена в будущей версии.