NameValueCollection on Xamarin 4.5.net

I have a PCL project focused on 4.5.net framework.
I import System.Collections.Specialized on top of my file:

using System.Collections.Specialized; 

but I get the error "NameValueCollection could not be found."

Based on documents:
http://msdn.microsoft.com/en-us/library/system.collections.specialized.namevaluecollection(v=vs.110).aspx It should be available under 4.5.net.
I assume that since Xamarin uses some subset of the class library.
How do I know which classes are not available in a Xamarin project?
Are there specific Xamarin.net docs? Why is this particular NameValueCollection class not available?
Sorry for such a lame question, but Xamarin is rather confusing at the beginning.

As a side note - I saw that people create the main C # project, which is supposed to be used for all platforms. What is the difference between creating a PCL project and then including it in an iOS / Android / WP8 project and a main C # project (is this possible)?

+3
xamarin
source share

No one has answered this question yet.

See similar questions:

or similar:

1939
Difference between decimal, floating and double in .NET?
700
What is the difference between .NET Core and .NET Standard Class project types?
213
.NET Standard vs .NET Core
42
.NET Standard, .NET Core, PCL
24
Xamarin Shared Projects vs Portable Class Libraries
3
Xamarin Forms PCL - a clean and easy way for a web request?
2
System.IO.IsolatedStorage in Xamarin Android
2
Add a link to the class library that targets the .NET Standard 2.0 on PC Xamarin, which targets the .NET Standard 4.5
0
Can I use .NET 4.6.1 for Xamarin on Mac?
0
A subset of the features in Xamarin PCL

All Articles