Puede enumerar fácilmente todos los archivos dentro de una carpeta y luego cargarlos uno por uno. Por defecto, todos los archivos de contenido se almacenan en una carpeta justo al lado de su aplicación principal, por lo que solo necesita verificar el contenido de esa dirección. También puede usar una función recursiva si desea cargar todos los archivos de todos los directorios. Aquí hay una pequeña muestra:
string[] files = Directory.GetFiles("content\\Images");
for (int i = 0; i < files.Count(); i++)
{
textures.Add(Content.load<Texture2D>(files[i].Remove(0,"Content\\".Length)));
}
tenga en cuenta que cuando solicita al sistema de contenido que cargue una textura, debe soltar la carpeta "contenido" del nombre del archivo.