Author: Trey Nash
Publisher: Apress; 1 edition 2007
ISBN-10: 1590598733
Type: PDF
Pages: 546
Size: 4.16 MB
Description:
Accelerated C# 3.0 is the fastest path to C# mastery. All C# programmers need to know and understand how C# really works but very few books address this. None cover it in the depth that this does. It teaches both core C# language concepts and how to use them in high-performance code. All programmers moving to C# from any language or moving up to C# 3.0 from C# 2005 will find this book well worth buying, reading, and using as a reference.
Table of Contents:
CHAPTER 1: C# Preview
CHAPTER 2: C# and the CLR
CHAPTER 3: C# Syntax Overview
CHAPTER 4: Classes, Structs, and Objects
CHAPTER 5: Interfaces and Contracts
CHAPTER 6: Overloading Operators
CHAPTER 7: Exception Handling and Exception Safety
CHAPTER 8: Working with Strings
CHAPTER 9: Arrays, Collection Types, and Iterators
CHAPTER 10: Delegates, Anonymous Functions, and Events
CHAPTER 11: Generics
CHAPTER 12: Threading in C#
CHAPTER 13: In Search of C# Canonical Forms
CHAPTER 14: Extension Methods
CHAPTER 15: Lambda Expressions
CHAPTER 16: LINQ: Language Integrated Query