CSharpInSimpleTerms

This project is used as part of a mega-series on my blog. The publish order and dates for the posts are below. Pull requests are welcome!

  1. Introduction
  2. The Type System
  3. Primitive Types, Literals, and Nullables
  4. Casting, Conversion, and Parsing
  5. Operators
  6. Code Blocks, Basic Statements, and Loops
  7. Methods, Parameters, and Arguments
  8. Classes and Members
  9. Structs and Enums
  10. Inheritance and Polymorphism
  11. Interfaces and Abstract Classes
  12. Namespaces (29 October)
  13. Exceptions and Exception Handling (2 November)
  14. Arrays and Collections (5 November)
  15. LINQ Basics (9 November)
  16. Generics (12 November)
  17. Tuples and Anonymous Types (16 November)
  18. Attributes and Reflection(19 November)
  19. Expressions, Lambdas, and Delegates (23 November)
  20. String Manipulation and Cultures (30 November)
  21. Dates and Times (7 December)