Re: Internal delegate and Stack Overflow

2008-11-28 Thread BCS
Reply to TSalm, Hello, I would do something like this, but this return me an execution error : object.Exception: Stack Overflow // CODE class A { void delegate() dg; void doIt() { dg(); } } class B { A a; this() { a = new A; a.dg = { doSomething(); }; } void doSomething() { }

Re: Internal delegate and Stack Overflow

2008-11-28 Thread tsalm
Le Sat, 29 Nov 2008 01:08:28 +0100, BCS [EMAIL PROTECTED] a écrit: Reply to TSalm, Hello, I would do something like this, but this return me an execution error : object.Exception: Stack Overflow // CODE class A { void delegate() dg; void doIt() { dg(); } } class B { A a;

Re: Internal delegate and Stack Overflow

2008-11-28 Thread BCS
Reply to TSalm, Yes, you are right. But this is an example code. The true code uses delegates with argument which differs from called functions, so I can't point delegate directly to them. And this anonymous function's way is really fastest to code... I must waiting for a D2 stable version ;-)