Erro do compilador C3285
a instrução each não pode operar em variáveis do tipo 'type'
A instrução for each
repete um grupo de instruções inseridas para cada elemento em uma matriz ou coleção de objetos.
Consulte for each, in para obter mais informações.
Exemplo
A amostra a seguir gera C3285.
// C3285.cpp
// compile with: /clr
int main() {
for each (int i in 0) {} // C3285
array<int> ^p = { 1, 2, 3 };
for each (int j in p) {} // OK
}