This double use of this in a constructor is often confusing to beginners. It also has the potential to cause some errors. For example if you use a constructor without new then this is set to the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results