obter enumerador genérico de uma matriz

Em c #, como obter um enumerador genérico de uma determinada matriz?

No código abaixo,MyArray é uma matriz deMyType objetos. Eu gostaria de obterMyIEnumerator na moda mostrada, mas parece que eu obtenho um enumerador vazio (embora eu tenha confirmado queMyArray.Length > 0).

MyType [ ]  MyArray  =  ... ;
IEnumerator<MyType>  MyIEnumerator
  =  ( MyArray.GetEnumerator() as IEnumerator<MyType> ) ;

questionAnswers(7)

yourAnswerToTheQuestion