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 60 First paragraph |
The first sentence in the chapter 2 section titled "The in modifier" is missing a word (be). It says, "...the argument's value cannot modified by the method" and should probably be, "...the argument's value cannot be modified by the method." |
Kyle Thompson-Bass | Aug 09, 2021 |
Page 324 first para under "ICollection<T> and ICollection" title |
copy the collection into an array (ToArray) |
Colin Hughes | Jan 18, 2021 | |
Page 323 paragraph between the two general notes |
My previous post saying "IDictionary<TKey, TValue> does extend IDictionary" while correct for .NET Standard appears to be incorrect for .NET Core. Which feels a little odd... The book is correct for .NET Core. |
Colin Hughes | Jan 18, 2021 | |
Page 323 paragraph between the two general notes |
This sentence says: "For this reason, ICollection<T> does not extend ICollection, IList<T> does not extend IList, and IDictionary<TKey, TValue> does not extend IDictionary." |
Colin Hughes | Jan 18, 2021 | |
Page 265 Last code block |
The result comments of IsDaylightSavingTime calls are the wrong way round if the calls are made in California. IsDaylightSavingTime returns False in the winter and True in the summer. |
Colin Hughes | Jan 05, 2021 | |
Printed | Page 1008 2nd example |
original code : |
Lee, Sung Kyung | Jan 01, 2021 |
Printed | Page 939 Bottom, last 2 Code examples |
In the code examples there is an int[26] Array initialized, which limits the index from 0 to 25. Still in the code the index is checked like this: |
Arne Lüdtke | Nov 11, 2020 |
Printed | Page 545 paragraph 9 |
The following code does not appear to behave as advertised when running under .NET Core 3.1: |
Richard Hertzberg | Oct 15, 2020 |
Page 240 1st paragraph |
You make it sound like ASP.NET Core can only be used in conjunction with React and Angular. It can't; it can, of course, be used with any JavaScript framework. Or, more accurately, any JavaScript web client (a framework isn't even required). |
Colin Hughes | Sep 16, 2020 | |
Page 191 Nullable Reference Types (C# 8) section |
Mentioning in the first sentence of the first paragraph that code works as before by default; i.e. assigning null will not raise a warning could be helpful. |
Colin Hughes | Sep 14, 2020 | |
Page 50 4th text paragraph of Ranges section |
Same comment for Ranges as Indices comment above. Insert the word "new". |
Colin Hughes | Sep 11, 2020 | |
Page 50 2nd text paragraph of Indices sectoin |
I think it would be clearer if this sentence: |
Colin Hughes | Sep 11, 2020 |