Здравствуйте, Sinclair, Вы писали:
S>Здравствуйте, vdimas, Вы писали:
V>>Конечно.
S>Интересно. Я в своё время пробовал залудить аналогичную штуку с linq запросами, нарвался почему-то на замыкание по значению и плюнул.
S>То есть при попытке сделать классический join с самим собой там всё компилировалось, но при запуске эта штука выдавала честный NullReferenceException, то есть джойнила не с собой, а с тем значением, которым оно проинициализировано в первом стейтменте. Так что я решил, что оно в принципе работает не так, как надо, и забил.
Ну Anonymous Recursion in C# можно найти за 2007 год. Это старая фича
https://blogs.msdn.microsoft.com/wesdyer/2007/02/02/anonymous-recursion-in-c/