This chapter requires the .NET SDK to be installed. The ch03 source code folder of the https://github.com/PacktPublishing/Expert-CSharp-Programming repository contains the code samples for this chapter.
The projects of this chapter are:
- Quiz: you need to answer questions before going through this code.
- Boxing: a project with benchmarks to compare using a list of items with and without boxing.
- SpanIterator: including a custom ref struct type
- ReadOnlySpanIterator: a readonly version of the SpanIterator project