>>>That's some evil code... >> >>Only because it doesn't work <g> > >No, no...it's really evil if it works ;-) > >Here, I've made that code even better by getting rid of all that unnecessary whitespace: > >
> private int x2 = 1;
> public int x
> {
> get {return x2;}
> set{if(value==0){x2=x2==1?-1:1;}else x2=value;}
> }
>
Not quite all:
private int x2=1;public int x{get {return x2;}set{if(value==0){x2=x2==1?-1:1;}else x2=value;}}
>