1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
[Compact (opaque = true)] public class Foo { public int bar { get; set; } public void manam () { bar = 23; assert (bar == 23); } } void main () { var foo = new Foo (); foo.manam (); foo.bar = 42; assert (foo.bar == 42); }