vector: STL/CLR版 List<T>
可変長配列。要素の挿入/削除は後ろほど速い。
#include <cliext/vector>
using namespace System;
using namespace cliext;
int main() {
vector<String^> v(gcnew array<String^> { L"one", L"two", L"three" });
v.push_back(L"FOUR"); // ケツに追加。速っ!
v.insert(v.begin(), L"ZERO"); // アタマに追加。遅っ!
// IEnumerableなのでfor eachできる。
for each ( String^ item in v ) {
Console::WriteLine(item);
}
}