Hi,
You are correct, the defaut behavior is to call the default constructor for the base class, as is decribed in the C# language specification 10.10.1.
I can only apologise for this, and assure you that at some point in the past the behaviour was as written here. I'm sorry if this has caused any difficulties in your understanding of this topic.
Please let me know of any more mistakes like this that you find, and I'll do my best to erradicate them all from future editions.
Cheers,
Karli
----------
www.karliwatson.com
IT Specialist & Author
Technical Director,
www.3form.net