Boa noite!
O Guilherme avisa que se caso passarmos um número maior que o tamanho do dobro, o código quebra. Em exato 03:29 de vídeo ele fala isso.
Minha dúvida é a seguinte:
O método AumentarCapacidade(int num), já não foi criado para abrir um novo array sempre que recebe um número maior que o Legth do array atual?
Eu sinceramente fiquei preso sem entender. Até coloquei um numero maior e o código não quebrou pois sempre passará pelo If e será criado um novo array com o dobro de índices.