Returnere et string array
Hej!Har følgende funktion:
public string[] GetADinfo(string path)
{
String[] info = new String[];
StreamReader sr = new StreamReader(path);
int i = 0;
while(!sr.EndOfStream)
{
info[i] = sr.ReadLine();
i+=1;
}
sr.Close();
return info;
}
Koden virker ikke fordi der ikke er angivet nogen størrelse på arrayet 'info'. Hvordan kan jeg løse dette problem uden først at skulle finde antallet af linier i filen, som så svarer til størrelsen af arrayet? Er det ikke muligt at lave et string array med udefineret størrelse?