knowledge-base.havit.eu
C# Puzzle: this = new Foo();
Can you imagine a situation when this code compiles and runs? See the result: