Ho una funzione che deve restituirmi un array di stringhe

Questo array di stringhe viene formato con un ciclo while, in cui ad ogni giro viene aggiunta una stringa all'array.

Domanda: Come faccio per aggiungere ad ogni giro una stringa all'array?

per farmi ritornare l'array di stringhe devo usare

public string[] getString(){

...
}


??