Books & Videos

Table of Contents

  1. Chapter 1 C# 5.0 Pocket Reference

    1. Conventions Used in This Book

    2. Using Code Examples

    3. Safari® Books Online

    4. How to Contact Us

    5. A First C# Program

    6. Syntax

    7. Type Basics

    8. Numeric Types

    9. Boolean Type and Operators

    10. Strings and Characters

    11. Arrays

    12. Variables and Parameters

    13. Expressions and Operators

    14. Statements

    15. Namespaces

    16. Classes

    17. Inheritance

    18. The object Type

    19. Structs

    20. Access Modifiers

    21. Interfaces

    22. Enums

    23. Nested Types

    24. Generics

    25. Delegates

    26. Events

    27. Lambda Expressions

    28. Anonymous Methods

    29. try Statements and Exceptions

    30. Enumeration and Iterators

    31. Nullable Types

    32. Operator Overloading

    33. Extension Methods

    34. Anonymous Types

    35. LINQ

    36. Dynamic Binding

    37. Attributes

    38. Caller Info Attributes (C# 5.0)

    39. Asynchronous Functions (C# 5.0)

    40. Unsafe Code and Pointers

    41. Preprocessor Directives

    42. XML Documentation