Collections Visual C++ .NET

#include "stdafx.h"
#using 
using namespace System;
using namespace System::Collections;
using namespace System::Collections::Specialized;
void main()
{
    StringCollection ^strcol = gcnew StringCollection();
    array^ tmpstr = gcnew array {"Third", "Fourth" };
    strcol->AddRange(tmpstr);
    strcol[0] = "First";
    strcol->Insert(1, "Second");
}