There is no for each in the standard yet. When development of C++/CLI started, C++0x was in a very early stage.