Topic: C# and C++

Beginning Microsoft Visual C# 2008 (047019135X) cover image

Beginning Microsoft Visual C# 2008

Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon D. Reid, Morgan Skinner, Eric White
ISBN: 978-0-470-19135-4
Paperback
1344 pages
May 2008
This title is out-of-print and not currently available for purchase from this site.

Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.

ChapterPageDetailsDatePrint Run
6 Typo
.NET garbage collection works by inspecting the memory of your computer every so often

should be

.NET garbage collection works by inspecting the memory of your computer ever so often
10/30/08
11 Error in Text
Under "Summary", Third Paragraph, Second Point:

What C# is and what makes it an idea tool to program in the .NET Framework.

Should Be

What C# is and what makes it an "ideal" tool to program in the .NET Framework.
1/6/10
53 Error in Table Footnote
Below the Operator Precedence table:
In addition, note that ++ and -, when used as suffixes, only have lowest priority in conceptual terms, as described in the table.

should be:
In addition, note that ++ and --, when used as suffixes, only have lowest priority in conceptual terms, as described in the table.
07/31/08
179 Error in Code
In the code on the top of page 179, the quotation marks are misplaced. The code should be:

Console.WriteLine("Main() System.IndexOutOfRangeException catch" + " block reached. Message:\"n\"{0}", e.Message);
1/26/09
435 VS 2005 Reference Correct
Anchoring, Docking and Snapping Controls section:
Visual Studio 2005 reference is not an error, but the behaviour modified in 2005 persists into 2008.
09/26/08
450 Error in Code
In this code:
this.textBoxName.Validating += new System.ComponentModel.@@ta CancelEventHandler(this.textBoxEmpty_Validating);
this.textBoxAddress.Validating += new

new System.ComponentModel.@@ta CancelEventHandler(this.textBoxEmpty_Validating);

The @@ta should have been replaced with a code continuation character; it is not part of the code.
09/26/08
Error in Code
Chapter 11, Example 3:

CURRENTLY READS:
instead of if(min < 2) min = 2;

SHOULD READ:
if (minimum < 2) min = 2;
10/04/2013
566 Error in Text
if (y = e.PageBound.Height - 80)

should be

if (y >= e.PageBound.Height - 80)
10/5/09
1100 Error in Text
In the table:

PictureBox control

Should be

Image control
12/8/09