foreach requer que o tipo de retorno '%1!ls!' de '%2!ls!' tenha um método MoveNext público e uma propriedade Current pública ...