Accessing anonymous reference inside with block
Stanislav Blinov
blinov at loniir.ru
Mon Oct 18 05:14:06 PDT 2010
15.10.2010 19:43, Andrej Mitrovic wrote:
> Related: A nice alternative for quickly using anonymous objects is
> using the with statement, e.g.:
>
> with (new Foo)
> {
> foo();
> // ... more code
> }
>
> And after the with block the object doesn't exist anymore.
> Or you could bind it to some internal reference and keep it there,
I must ask, how can this binding be achieved?
> which wouldn't destroy it after exiting the with block. Many of the DFL GUI
> library code samples work this way, and it's quite a nice syntax imo.
More information about the Digitalmars-d-learn
mailing list