On 30 April 2012 10:39, Jacob Carlborg <doob@me.com> wrote:
On 2012-04-30 02:40, Robert Clipsham wrote:
On 28/04/2012 20:22, Dmitry Olshansky wrote:
3. with statement (?). I kind of like it but bleh it's too boggy and it
doesn't seem to pull its weight. (pointers? class references? a lot of
stuff to go wrong) Fluent interfaces solve a good portion of its
benefits to be specific.

My primary use case for the with() statement is with final switch:

final switch(something) with(MyEnumWithAPrettyLongName)
{
case A: // Save repeating myself everywhere
break;

. . .

}


That's the only thing I used the with-statement for.

That's the only thing I was aware it did ;) .. are there other uses?