#include "stdafx.h"
using namespace System;
ref class Numbers
{
array^ ordinals;
public:
Numbers()
{
ordinals = gcnew array { "zero", "one", "two", "three" };
}
property String^ ordinal[unsigned int]
{
String^ get(unsigned int index)
{
return ordinals[index];
}
void set(unsigned int index, String^ value)
{
ordinals[index] = value;
}
}
};
int main()
{
Numbers^ nums = gcnew Numbers();
Console::WriteLine( nums->ordinal[0] );
}