Errata
The errata list is a list of errors and their corrections that were found after the product was released.
The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.
Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted by | Date Submitted |
---|---|---|---|---|
Printed | Page 19 1st paragraph |
IN page 19,there is a paragraph as: |
Sivanathan B | Feb 10, 2021 |
Printed | Page 47 Between "Conditional Or" (7th section) and "Conditional" (8th section) |
Null Coalescing operator (??) is missing from the Operator Table that begins on page 45. The precedence of this operator is below the Conditional Or (||) operator and above the Conditional (? :) operator. |
Gregg Lobdell | Dec 05, 2012 |
Page 23 First code example |
page 23 line |
Mark Ketter | Mar 16, 2011 | |
Page 156 Fluent syntax version of "let" example |
In the fluent syntax version of the "let" keyword example, the first "Select" statement should assign the temporary anonymous type to "temp0", not to "n". This should read: |
JamesPreston | Feb 26, 2011 | |
Page 164 Source code for Cast |
The "Cast" method is an extension method and so the "this" modifier should be applied to the method parameter. The correct method signature should be: |
JamesPreston | Feb 26, 2011 | |
Page 156 3rd paragraph |
The first sentence of the paragraph reads "...by projecting into temporary anonymous type..." missing out the "a" between "into" and "temporary". |
JamesPreston | Feb 26, 2011 | |
Page 145-146 Deferred Execution code sample |
In the code sample, the list "numbers" is populated with three values - 1, 1 and 2 - but the expected output shown in the comment on the last line only has two values - 10 and 20. Either the number 1 should not be added twice to the list (once via the list initialization and once via the Add method) or the expected output should be "10|10|20|". |
JamesPreston | Feb 26, 2011 | |
Page 56 First paragraph following "Note" |
At the start of the paragraph ("The namepace keyword"), "namespace" is misspelled as "namepace". |
JamesPreston | Feb 26, 2011 | |
Page 38 Table of parameter modifiers |
In the second line of the table, the "ref" parameter modifier should not have an initial capital. i.e. it should be "ref", not "Ref". |
JamesPreston | Feb 26, 2011 |