para ese caso lo puede hacer con un arraylist..
i.e
Cita: ...
ArrayList arrFileInfo = new ArrayList();
while(DRArchivo.Read())
{
arrFileInfo.AddRange(myDirInfo.GetFiles(Convert.ToString(DRArchivo["URLDocumento"])));
}
//DRArchivo.Close();
...
ya despues para obtener la info puedes sacar el Array.. de ésta forma:
Cita: string[] files = (string[])arrFileInfo.ToArray(typeof(string));
obviamente un ciclo antes para barrer todos los elementos y luego los subelementos..
Espero haber sido claro.
Salu2