编译器错误 C3285
for each 语句不能对“type”类型的变量进行操作
for each
语句针对数组或集合中每个元素重复执行一组嵌入语句。
有关更多信息,请参见 for each, in 。
示例
以下示例生成 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
}