Every now and then, I bump into syntax that I\'ve seen before, but never used. This is one of those times.
Can someone explain the purpose of \":this\" or \":base\"
You're right.
: base(...) calls a constructor of the base class.
: this(...) calls another constructor of the defining class. Most of the time it works merely as a facade.