Collections Visual C++ .NET

#include "stdafx.h"
#using 
using namespace System;
using namespace System::Collections::Specialized;
void main()
{
    NameValueCollection^ nvCol = gcnew NameValueCollection();
    nvCol->Add(nullptr, "void");
    nvCol->Set("A", "a");
    nvCol->Add("B", "b1");
    nvCol->Add("B", "b2");
    nvCol->Add("B", "b3");
    nvCol->Add("C", "c1");
    nvCol->Add("C", "c2");
    nvCol->Add("C", "c3");
    array^ keys = nvCol->AllKeys;
    nvCol["F"] = "P";
}