Nesse exercício nós temos que criar uma nova array e depois apontar a antiga para a nova, no VB6 eu utilizava o Redim Preserve que mantinha os valores da array e alterava o tamanho dela.
No C# não existe essa possibilidade?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Nesse exercício nós temos que criar uma nova array e depois apontar a antiga para a nova, no VB6 eu utilizava o Redim Preserve que mantinha os valores da array e alterava o tamanho dela.
No C# não existe essa possibilidade?
E ai, José
Tudo bom?
Você pode tentar usar o método Resize da classe Array. Esse bloco de código abaixo serve como exemplo:
string[] carros = new string[]
{
carro1,
carro2,
carro3
};
Array.Resize(ref carros, 4);
Espero ter ajudado
Ajudou sim. Obrigado.