Chapter 2. Core foundations: building on C# 1
Table 2.1. An example showing the differences between implicit and explicit typing
Chapter 3. Parameterized typing with generics
Chapter 4. Saying nothing with nullable types
Table 4.1. Examples of lifted operators applied to nullable integers
Chapter 13. Minor changes to simplify code
Table 13.1. Valid method parameter lists using optional parameters
Table 13.2. Invalid method parameter lists using optional parameters
Chapter 14. Dynamic binding in a static language
Appendix A. LINQ standard query operators
Table A.1. Examples of aggregation operators
Table A.3. Conversion examples
Table A.4. Single element selection examples
Table A.5. Sequence equality examples
Table A.6. Generation examples
Table A.9. Partitioning examples
Table A.10. Projection examples
Table A.12. Quantifier examples
Table A.13. Filtering examples
Appendix C. Version summaries
3.140.197.10