These are the three kinds of collections we have in .NET Framework:
Let's have a look at these and their usage inside a .NET Standard 2.0 library.