Part I. The C# Language

Chapter 1, C# 3.0 and .NET 3.5

Chapter 2, Getting Started: "Hello World"

Chapter 3, C# Language Fundamentals

Chapter 4, Classes and Objects

Chapter 5, Inheritance and Polymorphism

Chapter 6, Operator Overloading

Chapter 7, Structs

Chapter 8, Interfaces

Chapter 9, Arrays, Indexers, and Collections

Chapter 10, Strings and Regular Expressions

Chapter 11, Exceptions

Chapter 12, Delegates and Events

Get Programming C# 3.0, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.