Errata


Print Print Icon

Submit your own errata for this product.


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



Version Location Description Submitted By
Printed Page 1
1

Great book.

I have about 20 nutshell books!
I love them all.

C# in a nutshell 3rd edition, has a smell of the ink/paper.

Thank You.

David Einhorn 
Printed Page 9
Middle of page

static int InchesToFeet (int feet) {...}

should read

static int FeetToInches (int feet) {...}

Anonymous 
Printed Page 32
Multidimensional Arrays

Two kinds of multidimensional arrays are described: rectangular and jagged. This differs from the C# reference, where only the "rectangular" arrays are considered multidimensional.

I marked this as a serious technical mistake because it can be a source of substantial confusion if you then refer to the .NET documentation. For example, the .NET documentation on Array.Copy describes how it handles multidimensional arrays, and Array.CopyTo is said to work only with single dimensional arrays. Here, however, multidimensional means "multidimensional rectangular array", in your vocabulary, and "single dimensional" includes jagged arrays!

I do see that the book's coverage of Array.Copy and Array.CopyTo carefully refers to a "multidimensional rectangular array" (p. 247). So, at least the book internally consistent. Nonetheless, I still think it would be far better to prevent confusion and follow the terminology that Microsoft uses.

Kevin Braun 
Printed Page 92
bottom of page

The boolian variable "horizontal" would be better labeled "vertical"! Left and Right edges are vertical, not horizontal!

Mark Owen 
Printed Page 110
line 5

The book uses the term "listener" without defining it earlier in the text, or having a reference in the index. In fact, I think the authors mean "subscriber" anyway.

Mark Owen 
Printed Page 564
9th line

Page 564, 9th line

Change:

Console.WriteLine(t);

To:

Console.WriteLine(t.FullName);

Anonymous 


"I absolutely love what the Albahari brothers (Joe & Ben) have done with C# 3.0 in a Nutshell...It's pure genius and if I ever write another book, it's a model I'm going to follow. Very highly recommended."
--Chris Sells, Sells Brothers