Join the name-value pairs into a string seperated with ampersands.
Each name and value is first RFC 3986 encoded and values are separated
from names with equal signs.

C# | Visual Basic | Visual C++ |
public static string EncodeAndJoin( NameValueCollection values )
Public Shared Function EncodeAndJoin ( _ values As NameValueCollection _ ) As String
public: static String^ EncodeAndJoin( NameValueCollection^ values )

- values (NameValueCollection)
- The name value collection to encode and join

An RFC 3986 compliant string