Array


::cli::array<>^   // 固定長配列

System::Array<> // 固定長配列

#include "stdafx.h"

using namespace System;
using namespace System::Collections::Generic;

int main(array<System::String ^> ^args)
{
  List<String^> list;
  list.Add("abc");
  list.Add("def");
  list.Add("ghi");

  for each( String ^ s in list )
  {
    Console::WriteLine(s);
  }
  return 0;
} 

固定長の宣言

array<MyClass ^> ^ MyArray = gcnew array<MyClass ^>(100);

array<String^>^ myDateTimePatterns = gcnew array<String^>{"MM/dd/yy", "MM/dd/yyyy"};