Books & Videos

Table of Contents

  1. Chapter 1 C# 3.0 Pocket Reference

    1. What's New in C# 3.0

    2. A First C# Program

    3. Syntax

    4. Type Basics

    5. Numeric Types

    6. Boolean Type and Operators

    7. Strings and Characters

    8. Arrays

    9. Variables and Parameters

    10. Expressions and Operators

    11. Statements

    12. Namespaces

    13. Classes

    14. Inheritance

    15. The object Type

    16. Structs

    17. Access Modifiers

    18. Interfaces

    19. Enums

    20. Nested Types

    21. Generics

    22. Delegates

    23. Events

    24. Lambda Expressions (C# 3.0)

    25. Anonymous Methods

    26. try Statements and Exceptions

    27. Enumeration and Iterators

    28. Nullable Types

    29. Operator Overloading

    30. Extension Methods (C# 3.0)

    31. Anonymous Types (C# 3.0)

    32. LINQ (C# 3.0)

    33. Attributes

    34. Unsafe Code and Pointers

    35. Preprocessor Directives

    36. XML Documentation

    37. Framework Overview