I see this Array.ConvertAll method, but it requires a Converter as an argument. I don\'t see why I need a converter, when I\'ve already defined an
Array.ConvertAll
Converter
As an update to this old question, you can now do:
myArray.Cast().ToArray();
where myArray contains the source objects, and Vec2 is the type you want to cast to.