Source code for 'A Programmer's Guide to C# 5.0' by Eric Gunnerson and Nick Wienholt
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
03 - Classes 101
04 - Base Classes and Inheritance
05 - Exception Handling
06 - Member Accessibility and Overloading
07 - Other Class Details
08 - Structs (Value Types)
09 - Interfaces
10 - Versioning and Aliases
11 - Statements and Flow of Execution
12 - Variable Scoping and Definite Assignment
13 - Operators and Expressions
14 - Conversions
15 - Arrays
16 - Properties
17 - Generics
18 - Indexers, Enumerators and Iterators
19 - Strings
20 - Enumerations
21 - Attributes
22 - Delegates and Anonymous Methods
23 - Events
24 - Dynamic Typing/Chapter 24 - Dynamic types
25 - User-Defined Conversions
26 - Operator Overloading
27 - Nullable Types
28 - Linq to Objects/29 - Linq to objects
29 - Linq to XML/LinqToXml
30 - Linq to SQL/Chapter 30 - Linq to SQL
31 - Other Language Details
32 - Making Friends with the .NET Frameworks/Chapter 32 Making friends
33 - System.Array and the Collection Classes
34 - Threading
35 - Asynchronous and Parallel Programming
36 - Execution-Time Code Generation
37 - Interop
38 - .NET Base Class Library Overview
39 - Deeper into C#
40 - Logging and Debugging Techniques
41 - IDEs and Utilities/Chapter 41 debugger visualizations
9781430245933.jpg
LICENSE.txt
README.md
contributing.md

README.md

Apress Source Code

This repository accompanies A Programmer's Guide to C# 5.0 by Eric Gunnerson and Nick Wienholt (Apress, 2012).

Cover image

Download the files as a zip using the green button, or clone the repository to your machine using Git.

Releases

Release v1.0 corresponds to the code in the published book, without corrections or updates.

Contributions

See the file Contributing.md for more information on how you can contribute to this repository.