Сообщение от pax
В данном примере видимо лямбда выражение не связанно с классом A. И к чему такой вопрос? Поймал какие-то проблемы?
|
Нет. просто было интересно всегда, а проверять никак руки не доходили.
а если так?)
class A
{
public void go(B b)
{
b.setAction(lambda);
}
private void lambda(object e)
{
Debug.WriteLine("ololo");
}
}
class B
{
public delegate void lol(object o);
lol _action;
public void setAction(lol action)
{
_action = action;
}
}