This chapter contains the following code samples:
- LinkedListObjects (creating a custom linked list using objects)
- LinkedListSample (using LinkedList)
- DocumentManager (declaring a generic type with constraints)
- Variance (using out and in with generic types)
- GenericMethods (declaring and using generic methods)
- Specialization (specialization of generic methods)
To build and run the .NET Core samples, please install one of these tools:
- Visual Studio 2017 Update 7 with the .NET Core workload
- Visual Studio for Mac
- Visual Studio Code
Please download and install the tools from .NET Core downloads.
For code comments and issues please check Professional C#'s GitHub Repository
Please check my blog csharp.christiannagel.com for additional information on topics covered in the book.
Thank you!