Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Printed | Page xvi 3rd paragraph |
The words "camel" and "Pascal" HAVE BEEN SWAPPED. |
Anonymous | Apr 01, 2004 | |
Printed | Page 29 2nd paragraph, 1st sentence |
"Another form of component used by outside entities besides object instantiation and method calls is inheritance." |
Anonymous | Feb 01, 2005 | |
Printed | Page 30 3rd paragraph, 3rd sentence |
"Reflection is particularity useful..." |
Anonymous | Apr 01, 2004 | |
Printed | Page 33 2nd paragraph, 3rd sentence |
"A multiple files assembly, on the other hand, has much more latitude in how to compose it all." |
Anonymous | Apr 01, 2004 | |
Printed | Page 61 Second code sample |
On page 61 there is a code sample after the text |
Anonymous | Feb 01, 2005 | |
Printed | Page 72 2nd paragraph, 2nd sentence |
"The object should channel the implementation of both Dispose() and Finalize() to |
Anonymous | Apr 01, 2004 | |
Printed | Page 110 2nd paragraph, line 3 |
"This is done using the C# param parameter modifier ..." |
Anonymous | Feb 01, 2005 | |
Printed | Page 123 |
The note on BeginInvoke/End Invoke HAS BEEN DELETED. |
Anonymous | Apr 01, 2004 | |
Printed | Page 124 In the Note. Declarations of 'opdel'. |
"Binary Operation" |
Anonymous | Apr 01, 2004 | |
Printed | Page 135 Calculator class code example near bottom |
"return = num1/num2;" |
Anonymous | ||
Printed | Page 136 2nd sentence of warning block |
"..., the exception will be handled as the worker thread from the thread pool, an you will never know about it." |
Anonymous | Apr 01, 2004 | |
Printed | Page 137 1st full paragraph, 2nd-to last sentence |
The reality is, of course, that the subscriber can't tell." |
Anonymous | Apr 01, 2004 | |
Printed | Page 138 Next to last line |
"asyncFire = new AsyncFire(InvokeDeleagte);" |
Anonymous | ||
Printed | Page 139 1st code snippet |
"static void InvokeDeleagte(Delegate del,object[] args)" |
Anonymous | ||
Printed | Page 139 1st full paragraph, 1st sentence |
"The technique shown [...]: you use the param modifier to pass in any collection of |
Anonymous | Apr 01, 2004 | |
Printed | Page 142 2nd full paragraph, last sentence |
"This implies that for every asynchronous method call, there is some overhead in |
Anonymous | Apr 01, 2004 | |
Printed | Page 143 2nd paragraph |
InvokeDeleagte" |
Anonymous | ||
Printed | Page 143 Code example, 4th line |
"InvokeDeleagte" |
Anonymous | ||
Printed | Page 149 first paragraph, 4th line |
"to the native operating" |
Anonymous | Apr 01, 2004 | |
Printed | Page 152 4th paragraph, 2nd to last sentence |
"even if the sleep timeout is less than the reminder of the time slot." |
Anonymous | Apr 01, 2004 | |
Printed | Page 154 2nd paragraph, last sentence |
... in this case) and avoid ... |
Anonymous | Apr 01, 2004 | |
Printed | Page 155 3rd paragraph, last sentence |
"(as far as the operation system is concerned)." |
Anonymous | Apr 01, 2004 | |
Printed | Page 185 3rd Paragraph, 2nd Sentence |
"The Set() method sets the state of the handle to signal" |
Anonymous | Apr 01, 2004 | |
Printed | Page 219 Example 9-5;next to last line |
<SOAP-ENV:Body> |
Anonymous | Apr 01, 2004 | |
Printed | Page 298 |
"ISponsor.Register" NOW READS "ILease.Register" |
Anonymous | Feb 01, 2005 | |
Printed | Page 299 |
"/Register the sponsor" NOW READS "//Register the sponsor" |
Anonymous | Apr 01, 2004 | |
Printed | Page 418 1st paragraph, 7th sentence |
"..., expect that the" |
Anonymous | Apr 01, 2004 |