Mega Code Archive

 
Categories / Visual C++ .NET / Statement
 

Using for each to loop through an array

#include "stdafx.h" using namespace System; using namespace System::Collections; void main() {     array<int>^ IntList = gcnew array<int> { 1, 2, 3, 4, 5 };     IEnumerable ^collection = (IEnumerable^)IntList;     IEnumerator ^enumerator = collection->GetEnumerator();     while (enumerator->MoveNext())     {         int i = (int)enumerator->Current;         Console::WriteLine(i);     }     for each (int i in IntList)         Console::WriteLine(i); }