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 529-530 between pages |
Missing content |
Markus Wimmer | Nov 15, 2024 |
Printed | Page 273 Ch4-Advanced C#-XML Documentation-Second bullet point |
Books mentions Sandcastle and NDoc as tools for generating documentation from XML comments. These tools are +15 years old at this point |
Anonymous | Jul 24, 2024 |
Printed | Page 226 Ch4-Tuples code example at top of page |
opening ( missing for `string int char) ...` |
Anonymous | Jul 23, 2024 |
Printed | Page 206 Iterator code example |
A open curly brace is missing in the Fibonacci example. |
Romain LHOTTE | Jul 18, 2024 |
Printed | Page 45 top code example |
Point p = null; |
Anonymous | Jul 17, 2024 |
Printed | Page 180 Note |
The note about event pattern figures in the delegate section but does not have anything to do with delegates. It was clearly misplaced and should have been placed in the events section which is a few pages further. |
Romain LHOTTE | Jul 10, 2024 |
Page Page no. 78 or 89 - Raw string literals (C# 11) Last code snippet |
Multiline raw string has an extra \r\n at the beginning & end when compared to single quote string above it. |
Bhavesh Mirani | Jun 25, 2024 | |
Page p. 585 In code under "Anonymous Disposal" title. |
Inside the "class Foo" here is mentioned that "int _suspendCount;". Which in C# mean that "_suspendCount" field is "private", but in the next page inside "class SuspendToken" with the object of "class Foo" by the name "_foo" mentioned call of this private field: |
Suren Edilyan | Mar 03, 2024 | |
Other Digital Version | Chapter 2 "Compilation" dotnet new Console -n MyFirstProgram |
The code to create the first project folder and file has a small typo. This line of code: dotnet new Console -n MyFirstProgram |
Anonymous | Dec 25, 2023 |
Other Digital Version | 119 Section "Ranges", 2nd paragraph |
Using the Kindle version of the book. |
Bryan H. Bell | Dec 10, 2023 |