I have the following code:
class myClass { private delegate string myDelegate(Object bj); protected void method() { myDelegate build = delegate(Object
If you're creating a recursive function, I'd recommend avoiding anonymous delegates. Just create a method and have it call itself recursively.
Anonymous methods are meant to be anonymous - you shouldn't be calling them by name (non-anonymously).