static void Main() { LooksImmutable x = new LooksImmutable(5); Console.WriteLine(x.Value); x.GoCrazy(); Console.WriteLine(x.Value); }
public void GoCrazy() { this = new LooksImmutable(value + 1); }
static void Main() { LooksImmutable x = new LooksImmutable(5); Console.WriteLine(x.Value); x.GoCrazy(); Console.WriteLine(x.Value); }
public void GoCrazy() { this = new LooksImmutable(value + 1); }