# Useful Links

\[1] List class source code: [Link](https://referencesource.microsoft.com/#mscorlib/system/collections/generic/list.cs)

\[2] List class documentation: [Link](https://docs.microsoft.com/en-us/dotnet/api/system.collections.generic.list-1?view=netcore-3.1)

\[3] LinkedList class source code: [Link](https://referencesource.microsoft.com/#System/compmod/system/collections/generic/linkedlist.cs)

\[4] LinkedList class documentation: [Link](https://docs.microsoft.com/en-us/dotnet/api/system.collections.generic.linkedlist-1?view=netcore-3.1)

\[5] IEnumerable interface documentation: [Link](https://docs.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1?view=netcore-3.1)

\[6] IEquatable interface documentation: [Link](https://docs.microsoft.com/en-us/dotnet/api/system.iequatable-1?view=netcore-3.1)

\[7] BinaryFormatter class documentation: [Link](https://docs.microsoft.com/en-us/dotnet/api/system.runtime.serialization.formatters.binary.binaryformatter?view=netcore-3.1)

\[8] MaterialDesignXAML library documentation: [Link](http://materialdesigninxaml.net/)

\[9] Create a C# Application from Start to Finish Course: [Link](https://youtu.be/wfWxdh-_k_4)

\[10] Design Patterns in C# and .NET course: [Link](https://www.udemy.com/course/design-patterns-csharp-dotnet)

\[11] CMS App for C# programming techniques: [Link](https://github.com/mhdb96/CMS)
